Browse Source

libobs/util: Skip pointless free for null

jpark37 4 years ago
parent
commit
3c09074ed5
1 changed files with 3 additions and 2 deletions
  1. 3 2
      libobs/util/bmem.c

+ 3 - 2
libobs/util/bmem.c

@@ -129,9 +129,10 @@ void *brealloc(void *ptr, size_t size)
 
 void bfree(void *ptr)
 {
-	if (ptr)
+	if (ptr) {
 		os_atomic_dec_long(&num_allocs);
-	alloc.free(ptr);
+		alloc.free(ptr);
+	}
 }
 
 long bnum_allocs(void)