Diff between d5923e0ac15ee74ccb11586f369c4eb93de2f361 and 375850c4f2b50e35efe6d37d06518dcfbcece0b3
Changed Files
| File | Additions | Deletions | Status |
| android/hal-audio.c | +3 | -0 | modified |
Full Patch
diff --git a/android/hal-audio.c b/android/hal-audio.c
index 00dde49..cd2c0a4 100644
--- a/android/hal-audio.c
+++ b/android/hal-audio.c
@@ -1161,6 +1161,9 @@ static int out_set_parameters(struct audio_stream *stream, const char *kvpairs)
DBG("%s", kvpairs);
str = strdup(kvpairs);
+ if (!str)
+ return -ENOMEM;
+
kvpair = strtok_r(str, ";", &saveptr);
for (; kvpair && *kvpair; kvpair = strtok_r(NULL, ";", &saveptr)) {