From: Liam Girdwood Date: Tue, 21 Dec 2010 22:11:53 +0000 (+0100) Subject: ucm: implement basic script exec functionality X-Git-Tag: v1.0.24~6^2~5 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=265cf2c3ee70a825d921a1aa621e4dafcc4b0ca1;p=alsa-lib.git ucm: implement basic script exec functionality Signed-off-by: Liam Girdwood --- diff --git a/src/ucm/main.c b/src/ucm/main.c index a3af3aad..4c13547a 100644 --- a/src/ucm/main.c +++ b/src/ucm/main.c @@ -265,7 +265,9 @@ static int execute_sequence(snd_use_case_mgr_t *uc_mgr, usleep(s->data.sleep); break; case SEQUENCE_ELEMENT_TYPE_EXEC: - uc_error("exec not yet implemented: '%s'", s->data.exec); + err = system(s->data.exec); + if (err < 0) + goto __fail; break; default: uc_error("unknown sequence command %i", s->type);