summaryrefslogtreecommitdiff
path: root/src/cgg.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cgg.c')
-rw-r--r--src/cgg.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/cgg.c b/src/cgg.c
index aa8a2ab..5d6c9d4 100644
--- a/src/cgg.c
+++ b/src/cgg.c
@@ -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);