RPI_FreeCursor: set global_cursor to NULL to prevent double-free (bug 4769)

Ozkan Sezer 2019-08-26 18:41:40 +03:00
parent 2cb26188e1
commit 1e47790c8d
1 changed files with 3 additions and 0 deletions

View File

@ -226,6 +226,9 @@ RPI_FreeCursor(SDL_Cursor * cursor)
SDL_free(cursor->driverdata);
}
SDL_free(cursor);
if (cursor == global_cursor) {
global_cursor = NULL;
}
}
}