From: Dr. Johann Pfefferl Date: Sat, 8 May 2010 19:53:35 +0000 (+0200) Subject: Replaced the g_date_strftime function by a strftime solution X-Git-Tag: release-1.0-2~20 X-Git-Url: https://vcs.maemo.org/git/?p=gps-tracker;a=commitdiff_plain;h=9a11e77fe5e31462255c0cb8c2ecc6c2b73147f7 Replaced the g_date_strftime function by a strftime solution --- diff --git a/gps-tracker.c b/gps-tracker.c index 62bc73c..09ffc9f 100644 --- a/gps-tracker.c +++ b/gps-tracker.c @@ -21,12 +21,13 @@ static gchar * interface_file_chooser (AppData * appdata, GtkFileChooserAction a { GtkWidget *dialog; gchar *filename = NULL; - GDate *date = g_date_new(); gchar save_fname[256]; + time_t t; + struct tm *tmp; - g_date_set_time_t (date, time (NULL)); - g_date_strftime(save_fname, sizeof(save_fname), "gps-tracker-%F-%H-%M.gpx", date); - g_free (date); + t = time(NULL); + tmp = localtime(&t); + strftime(save_fname, sizeof(save_fname), "gps-tracker-%F-%H-%M.gpx", tmp); dialog = hildon_file_chooser_dialog_new (GTK_WINDOW (appdata->window), action); gtk_file_chooser_set_current_name(GTK_FILE_CHOOSER (dialog), save_fname); g_snprintf(save_fname, sizeof(save_fname), "%s" G_DIR_SEPARATOR_S "MyDocs", g_get_home_dir());