From 57dcf4975796b28ee20b7449ca4af67c8dc5dbee Mon Sep 17 00:00:00 2001 From: jp9000 Date: Thu, 24 Jul 2014 00:27:15 -0700 Subject: [PATCH] Fix NULL pointer dereference with text lookups --- libobs/util/text-lookup.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libobs/util/text-lookup.c b/libobs/util/text-lookup.c index 91335ac1f..b46d93eae 100644 --- a/libobs/util/text-lookup.c +++ b/libobs/util/text-lookup.c @@ -409,5 +409,7 @@ void text_lookup_destroy(lookup_t lookup) bool text_lookup_getstr(lookup_t lookup, const char *lookup_val, const char **out) { - return lookup_getstring(lookup_val, out, lookup->top); + if (lookup) + return lookup_getstring(lookup_val, out, lookup->top); + return false; }