diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/gallery-utils.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/gallery-utils.c b/src/gallery-utils.c index 0f6ab71..9553e47 100644 --- a/src/gallery-utils.c +++ b/src/gallery-utils.c @@ -122,8 +122,7 @@ copy_file (const gchar *src, const gchar *dst) return FALSE; } - buffer = malloc (BUFFER_SIZE); - memset (buffer, 0, BUFFER_SIZE); + buffer = g_malloc0 (BUFFER_SIZE); size_r = BUFFER_SIZE; while ((! feof (fin)) && (size_r == BUFFER_SIZE)) { @@ -137,7 +136,7 @@ copy_file (const gchar *src, const gchar *dst) fclose (fout); fclose (fin); - free (buffer); + g_free (buffer); /* copy timestamps */ memset (&st, 0, sizeof (st)); |
