提交 b5df4537 编写于 作者: J jp9000

libobs: Fix null pointer dereference w/ null private sources

上级 03b2ca65
......@@ -2599,7 +2599,8 @@ void obs_source_set_name(obs_source_t *source, const char *name)
if (!obs_source_valid(source, "obs_source_set_name"))
return;
if (!name || !*name || strcmp(name, source->context.name) != 0) {
if (!name || !*name || !source->context.name ||
strcmp(name, source->context.name) != 0) {
struct calldata data;
char *prev_name = bstrdup(source->context.name);
obs_context_data_setname(&source->context, name);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册