Name: pulseaudio-modules-tizen
Summary: Pulseaudio modules for Tizen
-Version: 5.0.95
+Version: 5.0.96
Release: 0
Group: Multimedia/Audio
License: LGPL-2.1+
return -1;
}
- if (((device_string_tmp + 1) == '\0')) {
- pa_log_error("no device string value");
- return -1;
- }
-
*device_string = device_string_tmp + 1;
return 0;
/* check for media recording */
if (m->restrictions.block_recording_media && type == STREAM_SOURCE_OUTPUT) {
role = pa_proplist_gets(GET_STREAM_NEW_PROPLIST(stream, type), PA_PROP_MEDIA_ROLE);
- if (pa_streq(role, "media")) {
+ if (pa_safe_streq(role, "media")) {
pa_log_warn("recording(media) is not allowed");
return true;
}
}
return false;
-}
\ No newline at end of file
+}
} else {
pa_log_warn("[%s] is not defined, skip it", key);
}
+ free(key);
} else {
pa_log_error("failed to pa_xmalloc0()");
ret = -1;
goto finish;
}
- if (key) {
- free(key);
- key = NULL;
- }
}
/* Load gain table */
} else {
pa_log_warn("[%s] is not defined, skip it", key);
}
+ free(key);
} else {
pa_log_error("failed to pa_xmalloc0()");
ret = -1;
goto finish;
}
- if (key) {
- free(key);
- key = NULL;
- }
}
finish:
- if (key)
- free(key);
if (dict)
iniparser_freedict(dict);