diff options
Diffstat (limited to 'src/cgg.c')
| -rw-r--r-- | src/cgg.c | 16 |
1 files changed, 8 insertions, 8 deletions
@@ -44,7 +44,7 @@ * parse_cmd: parse commandline and fill global variable parameters */ gboolean -parse_cmd (int argc, char* argv[], char **source_dir, char **dst_dir, gboolean *verbose, int *jobs, gboolean *update) +parse_cmd (int argc, char* argv[], gchar **source_dir, gchar **dst_dir, gboolean *verbose, int *jobs, gboolean *update) { static gboolean _verbose = FALSE; static gchar *_source_dir = NULL; @@ -64,7 +64,7 @@ parse_cmd (int argc, char* argv[], char **source_dir, char **dst_dir, gboolean * GError *error = NULL; GOptionContext *context; - char *s1; + gchar *s1; g_set_prgname ("cgg"); @@ -104,10 +104,10 @@ parse_cmd (int argc, char* argv[], char **source_dir, char **dst_dir, gboolean * int -main(int argc, char* argv[]) +main (int argc, char* argv[]) { - char *source_dir; - char *dst_dir; + gchar *source_dir; + gchar *dst_dir; gboolean verbose; gboolean update; int jobs; @@ -130,7 +130,7 @@ main(int argc, char* argv[]) source_dir = NULL; dst_dir = NULL; - setup = malloc(sizeof(TGallerySetup)); + setup = g_malloc0 (sizeof (TGallerySetup)); /* Parse commandline */ @@ -188,8 +188,8 @@ main(int argc, char* argv[]) /* Cleanup function for the XML library. */ xmlCleanupParser(); - free (source_dir); - free (dst_dir); + g_free (source_dir); + g_free (dst_dir); free_setup_data (setup); return (0); |
