aboutsummaryrefslogtreecommitdiffstats
path: root/mail/em-utils.c
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2012-03-04 04:22:13 +0800
committerMatthew Barnes <mbarnes@redhat.com>2012-03-04 04:22:13 +0800
commitad543e66844ff509f3db3d31c1c63b2ea512461f (patch)
treea228126806e4f5aa90d42bc2a58049b6ed8e148d /mail/em-utils.c
parentb4f895265d04eb3c6b326f467be0bdec6cc24cfb (diff)
downloadgsoc2013-evolution-ad543e66844ff509f3db3d31c1c63b2ea512461f.tar
gsoc2013-evolution-ad543e66844ff509f3db3d31c1c63b2ea512461f.tar.gz
gsoc2013-evolution-ad543e66844ff509f3db3d31c1c63b2ea512461f.tar.bz2
gsoc2013-evolution-ad543e66844ff509f3db3d31c1c63b2ea512461f.tar.lz
gsoc2013-evolution-ad543e66844ff509f3db3d31c1c63b2ea512461f.tar.xz
gsoc2013-evolution-ad543e66844ff509f3db3d31c1c63b2ea512461f.tar.zst
gsoc2013-evolution-ad543e66844ff509f3db3d31c1c63b2ea512461f.zip
Fix more compiler warnings.
Diffstat (limited to 'mail/em-utils.c')
-rw-r--r--mail/em-utils.c13
1 files changed, 7 insertions, 6 deletions
diff --git a/mail/em-utils.c b/mail/em-utils.c
index f30a26fc8e..4d74b80a13 100644
--- a/mail/em-utils.c
+++ b/mail/em-utils.c
@@ -891,7 +891,8 @@ em_utils_build_export_filename (CamelFolder *folder,
const gchar *tmpdir)
{
CamelMessageInfo *info;
- gchar *file, *tmpfile;
+ gchar *file = NULL;
+ gchar *tmpfile = NULL;
struct tm *ts;
gchar datetmp[15];
@@ -927,11 +928,11 @@ em_utils_build_export_filename (CamelFolder *folder,
}
- e_filename_make_safe (file);
-
- tmpfile = g_build_filename (tmpdir, file, NULL);
-
- g_free (file);
+ if (file != NULL) {
+ e_filename_make_safe (file);
+ tmpfile = g_build_filename (tmpdir, file, NULL);
+ g_free (file);
+ }
return tmpfile;
}