diff options
author | fulup <fulup.arfoll@iot.bzh> | 2017-08-13 16:50:34 +0200 |
---|---|---|
committer | fulup <fulup.arfoll@iot.bzh> | 2017-08-13 17:31:30 +0200 |
commit | 9777a02c7540fdec145feb948b4bbf1cd44c3352 (patch) | |
tree | 85f64445ef292938839092696c449d1b7c63216e /Alsa-afb/Alsa-ApiHat.c | |
parent | b65178642727536972d0c04e53b2310be58beb2e (diff) |
Fix AFB_MESSAGE with null arguments
Diffstat (limited to 'Alsa-afb/Alsa-ApiHat.c')
-rw-r--r-- | Alsa-afb/Alsa-ApiHat.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Alsa-afb/Alsa-ApiHat.c b/Alsa-afb/Alsa-ApiHat.c index 2c3c5c1..1e9f5ad 100644 --- a/Alsa-afb/Alsa-ApiHat.c +++ b/Alsa-afb/Alsa-ApiHat.c @@ -25,9 +25,18 @@ #include <math.h> #include <sys/time.h> #include <sys/types.h> +#include <sys/prctl.h> + #include "Alsa-ApiHat.h" +STATIC int AlsaInit(void) { + int rc= prctl(PR_SET_NAME, "afb-audio-agent\0",NULL,NULL,NULL); + if (rc) AFB_ERROR("ERROR: AlsaCore fail to rename process"); + + return rc; +} + /* * array of the verbs exported to afb-daemon */ @@ -56,4 +65,5 @@ static const struct afb_verb_v2 api_verbs[] = { const struct afb_binding_v2 afbBindingV2 = { .api = "alsacore", .verbs = api_verbs, + .init = AlsaInit, }; |