diff options
author | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2005-06-24 07:23:24 +0000 |
---|---|---|
committer | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2005-06-24 07:23:24 +0000 |
commit | 92b665eb056725f2a9358492ec09a7e02563942d (patch) | |
tree | 952928746e883c4884145e371526d36eed92afff /src | |
parent | c5e887e718761a5581bcad1b1cabae0e0b1d8d63 (diff) |
removed some warnings.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@375 ee746299-78ed-0310-b773-934348b2243d
Diffstat (limited to 'src')
-rw-r--r-- | src/jpilot.c | 2 | ||||
-rw-r--r-- | src/procheader.c | 3 | ||||
-rw-r--r-- | src/rfc2015.c | 4 | ||||
-rw-r--r-- | src/utils.c | 7 | ||||
-rw-r--r-- | src/utils.h | 5 | ||||
-rw-r--r-- | src/vcard.c | 3 |
6 files changed, 17 insertions, 7 deletions
diff --git a/src/jpilot.c b/src/jpilot.c index 826491b6..7e5caa49 100644 --- a/src/jpilot.c +++ b/src/jpilot.c @@ -1625,7 +1625,7 @@ gchar *jpilot_find_pilotdb( void ) { gint len; FILE *fp; - homedir = g_get_home_dir(); + homedir = get_home_dir(); if( ! homedir ) return g_strdup( "" ); strcpy( str, homedir ); diff --git a/src/procheader.c b/src/procheader.c index fc60836d..cf1331cf 100644 --- a/src/procheader.c +++ b/src/procheader.c @@ -736,7 +736,6 @@ time_t procheader_date_parse(gchar *dest, const gchar *src, gint len) if (procheader_scan_date_string(src, weekday, &day, month, &year, &hh, &mm, &ss, zone) < 0) { - g_warning("Invalid date: %s\n", src); if (dest && len > 0) strncpy2(dest, src, len); return 0; @@ -757,8 +756,6 @@ time_t procheader_date_parse(gchar *dest, const gchar *src, gint len) break; } } - if (*p == '\0') - g_warning("Invalid month: %s\n", month); t.tm_sec = ss; t.tm_min = mm; diff --git a/src/rfc2015.c b/src/rfc2015.c index 5f007964..22025310 100644 --- a/src/rfc2015.c +++ b/src/rfc2015.c @@ -168,8 +168,8 @@ sig_status_full (gpgme_ctx_t ctx, gpgme_verify_result_t result) if (sig->timestamp != 0) { created = sig->timestamp; ctime_val = localtime (&created); - strftime (ctime_str, sizeof (ctime_str), "%c", - ctime_val); + my_strftime (ctime_str, sizeof (ctime_str), "%c", + ctime_val); ctime_str_utf8 = conv_localetodisp (ctime_str, NULL); g_string_sprintfa (str, _("Signature made at %s\n"), diff --git a/src/utils.c b/src/utils.c index 1638bba9..3d022d9e 100644 --- a/src/utils.c +++ b/src/utils.c @@ -3151,6 +3151,13 @@ void get_rfc822_date(gchar *buf, gint len) day, dd, mon, yyyy, hh, mm, ss, tzoffset(&t)); } +/* just a wrapper to suppress the warning of gcc about %c */ +size_t my_strftime(gchar *s, size_t max, const gchar *format, + const struct tm *tm) +{ + return strftime(s, max, format, tm); +} + static FILE *log_fp = NULL; void set_log_file(const gchar *filename) diff --git a/src/utils.h b/src/utils.h index 1b7c4391..46767d90 100644 --- a/src/utils.h +++ b/src/utils.h @@ -425,6 +425,11 @@ gchar *tzoffset (time_t *now); void get_rfc822_date (gchar *buf, gint len); +size_t my_strftime (gchar *s, + size_t max, + const gchar *format, + const struct tm *tm); + /* logging */ void set_log_file (const gchar *filename); void close_log_file (void); diff --git a/src/vcard.c b/src/vcard.c index 80440ee9..286292a7 100644 --- a/src/vcard.c +++ b/src/vcard.c @@ -31,6 +31,7 @@ #include "vcard.h" #include "addritem.h" #include "addrcache.h" +#include "utils.h" #define GNOMECARD_DIR ".gnome" #define GNOMECARD_FILE "GnomeCard" @@ -650,7 +651,7 @@ gchar *vcard_find_gnomecard( void ) { gint len, lenlbl, i; FILE *fp; - homedir = g_get_home_dir(); + homedir = get_home_dir(); if( ! homedir ) return NULL; strcpy( str, homedir ); |