summaryrefslogtreecommitdiff
path: root/src/gallery-utils.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gallery-utils.c')
-rw-r--r--src/gallery-utils.c5
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));