Fix uninitialised variable 'properties'

If SDL_CreateHashTable() fails, properties->lock is not initialised, SDL_FreeProperties() is called and destroys the uninitialised lock.
This commit is contained in:
Mathieu Eyraud authored and Sam Lantinga committed 2023-11-10 06:32:15 -08:00
1 parent e54c5e0204
commit dfb87e1099
1 file changed
+1 -1
+1 -1
View File
@@ -119,7 +119,7 @@ SDL_PropertiesID SDL_CreateProperties(void)
return 0;
}
properties = SDL_malloc(sizeof(*properties));
properties = SDL_calloc(1, sizeof(*properties));
if (!properties) {
goto error;
}