diff options
author | Kalle Wallin <kaw@linux.se> | 2004-03-28 21:27:11 +0000 |
---|---|---|
committer | Kalle Wallin <kaw@linux.se> | 2004-03-28 21:27:11 +0000 |
commit | 8a7c44223cbea87ef27a2f9f876a2cdaba8abec3 (patch) | |
tree | 18b79715c5c40be941496cfd0758ce7341da5f30 /screen.c | |
parent | e77407bf104d05c537f8f556ad9702ea98224d3c (diff) | |
download | mpd-8a7c44223cbea87ef27a2f9f876a2cdaba8abec3.tar.gz mpd-8a7c44223cbea87ef27a2f9f876a2cdaba8abec3.tar.xz mpd-8a7c44223cbea87ef27a2f9f876a2cdaba8abec3.zip |
We now allocate and free memory with glib
git-svn-id: https://svn.musicpd.org/ncmpc/trunk@526 09075e82-0dd4-0310-85a5-a0d7c8717e4f
Diffstat (limited to 'screen.c')
-rw-r--r-- | screen.c | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -220,9 +220,9 @@ screen_exit(void) screen->playlist = list_window_free(screen->playlist); screen->filelist = list_window_free(screen->filelist); screen->helplist = list_window_free(screen->helplist); - free(screen->buf); - free(screen->findbuf); - free(screen); + g_free(screen->buf); + g_free(screen->findbuf); + g_free(screen); screen = NULL; } return 0; @@ -311,12 +311,12 @@ screen_init(void) exit(EXIT_FAILURE); } - screen = malloc(sizeof(screen_t)); + screen = g_malloc(sizeof(screen_t)); memset(screen, 0, sizeof(screen_t)); screen->mode = SCREEN_PLAY_WINDOW; screen->cols = COLS; screen->rows = LINES; - screen->buf = malloc(screen->cols); + screen->buf = g_malloc(screen->cols); screen->buf_size = screen->cols; screen->findbuf = NULL; screen->painted = 0; |