[pulseaudio-commits] [SCM] PulseAudio Sound Server branch, master, updated. v0.9.15-test5-122-g4a40aed
Lennart Poettering
gitmailer-noreply at 0pointer.de
Mon Mar 30 15:44:49 PDT 2009
This is an automated email from the git hooks/post-receive script. It was
generated because of a push to the "PulseAudio Sound Server" repository.
The master branch has been updated
from cab1e54392728251bd3b724e42d2b022aa7e7ad2 (commit)
- Log -----------------------------------------------------------------
4a40aed handle failure to parse proplist in cli-command gracefully
-----------------------------------------------------------------------
Summary of changes:
src/pulsecore/cli-command.c | 20 ++++++++++++++++----
1 files changed, 16 insertions(+), 4 deletions(-)
-----------------------------------------------------------------------
commit 4a40aed9c0aa0d07450bb3334a435064466e94df
Author: Maarten Bosmans <mkbosmans at gmail.com>
Date: Mon Mar 30 16:24:18 2009 +0200
handle failure to parse proplist in cli-command gracefully
diff --git a/src/pulsecore/cli-command.c b/src/pulsecore/cli-command.c
index 4017cb6..3ea1dca 100644
--- a/src/pulsecore/cli-command.c
+++ b/src/pulsecore/cli-command.c
@@ -699,7 +699,10 @@ static int pa_cli_command_update_sink_proplist(pa_core *c, pa_tokenizer *t, pa_s
return -1;
}
- p = pa_proplist_from_string(s);
+ if (!(p = pa_proplist_from_string(s))) {
+ pa_strbuf_puts(buf, "Failed to parse proplist.\n");
+ return -1;
+ }
pa_sink_update_proplist(sink, PA_UPDATE_REPLACE, p);
@@ -733,7 +736,10 @@ static int pa_cli_command_update_source_proplist(pa_core *c, pa_tokenizer *t, pa
return -1;
}
- p = pa_proplist_from_string(s);
+ if (!(p = pa_proplist_from_string(s))) {
+ pa_strbuf_puts(buf, "Failed to parse proplist.\n");
+ return -1;
+ }
pa_source_update_proplist(source, PA_UPDATE_REPLACE, p);
@@ -773,7 +779,10 @@ static int pa_cli_command_update_sink_input_proplist(pa_core *c, pa_tokenizer *t
return -1;
}
- p = pa_proplist_from_string(s);
+ if (!(p = pa_proplist_from_string(s))) {
+ pa_strbuf_puts(buf, "Failed to parse proplist.\n");
+ return -1;
+ }
pa_sink_input_update_proplist(si, PA_UPDATE_REPLACE, p);
@@ -813,7 +822,10 @@ static int pa_cli_command_update_source_output_proplist(pa_core *c, pa_tokenizer
return -1;
}
- p = pa_proplist_from_string(s);
+ if (!(p = pa_proplist_from_string(s))) {
+ pa_strbuf_puts(buf, "Failed to parse proplist.\n");
+ return -1;
+ }
pa_source_output_update_proplist(so, PA_UPDATE_REPLACE, p);
--
hooks/post-receive
PulseAudio Sound Server
More information about the pulseaudio-commits
mailing list