diff --git a/libobs/util/dstr.c b/libobs/util/dstr.c index 43dd7edc8..bc2722ae8 100644 --- a/libobs/util/dstr.c +++ b/libobs/util/dstr.c @@ -528,6 +528,9 @@ void dstr_replace(struct dstr *str, const char *find, size_t find_len, replace_len; char *temp; + if (dstr_isempty(str)) + return; + if (!replace) replace = "";