aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/sa-junk-plugin/em-junk-filter.c
diff options
context:
space:
mode:
authorSuman Manjunath <msuman@src.gnome.org>2008-09-14 23:12:55 +0800
committerSuman Manjunath <msuman@src.gnome.org>2008-09-14 23:12:55 +0800
commit80a327f139d1a18e80d7c95d61e3eead69ca57ee (patch)
treed9c2c1c0e7c6d52e1c6c3e0214aedf0b955a0fb9 /plugins/sa-junk-plugin/em-junk-filter.c
parent8f5784a308d8c3f3593ec88387122fa268caaf48 (diff)
downloadgsoc2013-evolution-80a327f139d1a18e80d7c95d61e3eead69ca57ee.tar
gsoc2013-evolution-80a327f139d1a18e80d7c95d61e3eead69ca57ee.tar.gz
gsoc2013-evolution-80a327f139d1a18e80d7c95d61e3eead69ca57ee.tar.bz2
gsoc2013-evolution-80a327f139d1a18e80d7c95d61e3eead69ca57ee.tar.lz
gsoc2013-evolution-80a327f139d1a18e80d7c95d61e3eead69ca57ee.tar.xz
gsoc2013-evolution-80a327f139d1a18e80d7c95d61e3eead69ca57ee.tar.zst
gsoc2013-evolution-80a327f139d1a18e80d7c95d61e3eead69ca57ee.zip
Milan Crha <mcrha@redhat.com> ** Fix for bug #505016 (Check for NULL to prevent crash when error occurred).
svn path=/trunk/; revision=36327
Diffstat (limited to 'plugins/sa-junk-plugin/em-junk-filter.c')
-rw-r--r--plugins/sa-junk-plugin/em-junk-filter.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/sa-junk-plugin/em-junk-filter.c b/plugins/sa-junk-plugin/em-junk-filter.c
index 880a7694fb..7ab8feb614 100644
--- a/plugins/sa-junk-plugin/em-junk-filter.c
+++ b/plugins/sa-junk-plugin/em-junk-filter.c
@@ -594,7 +594,7 @@ em_junk_sa_check_junk(EPlugin *ep, EMJunkHookTarget *target)
rv = pipe_to_sa_full (msg, NULL, argv, 0, 1, out, &target->error) != 0;
- if (!rv && out && !strcmp ((const char *)out->data, "0/0\n")) {
+ if (!rv && out && out->data && !strcmp ((const char *)out->data, "0/0\n")) {
/* an error occurred */
if (em_junk_sa_respawn_spamd ()) {
g_byte_array_set_size (out, 0);