Fixed free on stack problem with shm.

master
MadcowOG 2023-04-26 13:53:52 -07:00
parent 67cafa3de1
commit 2568d3cc23
1 changed files with 0 additions and 4 deletions

View File

@ -45,9 +45,7 @@ static struct Buffer buffer_create(struct MemoryMapping *map, struct wl_shm_pool
void buffer_destroy(struct Buffer *buffer) {
if (!buffer) return;
wl_buffer_destroy(buffer->buffer);
free(buffer);
}
struct MemoryMapping memory_mapping_create(int fd, int pool_size) {
@ -67,9 +65,7 @@ struct MemoryMapping memory_mapping_create(int fd, int pool_size) {
void memory_mapping_destroy(struct MemoryMapping *map) {
if (!map) return;
munmap(map->ptr, map->size);
free(map);
}
struct Shm *shm_create(int width, int height, enum wl_shm_format format) {