summaryrefslogtreecommitdiff
path: root/src/trg-trackers-model.c
diff options
context:
space:
mode:
authorGravatar Alan Fitton <ajf@eth0.org.uk>2011-02-05 23:06:03 +0000
committerGravatar Alan Fitton <ajf@eth0.org.uk>2011-02-05 23:06:03 +0000
commit6da264f3d13cd9ea9ccd827c39f0f6caa322a1f5 (patch)
treef4df8c586fde05d2b68b8c1160dc4ccde55767b2 /src/trg-trackers-model.c
parentadd41683e56096d8d234df7b50934669873017be (diff)
check for null announce url and scape url before insert into model
Diffstat (limited to 'src/trg-trackers-model.c')
-rw-r--r--src/trg-trackers-model.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/trg-trackers-model.c b/src/trg-trackers-model.c
index c897181..4a9c700 100644
--- a/src/trg-trackers-model.c
+++ b/src/trg-trackers-model.c
@@ -21,6 +21,7 @@
#include <json-glib/json-glib.h>
#include <glib/gprintf.h>
+#include "config.h"
#include "torrent.h"
#include "trg-trackers-model.h"
@@ -49,6 +50,9 @@ void trg_trackers_model_update(TrgTrackersModel * model, JsonObject * t)
g_printf("show tracker: scrape=\"%s\"\n", scrape);
#endif
+ if (announce == NULL || scrape == NULL)
+ continue;
+
gtk_list_store_append(GTK_LIST_STORE(model), &trackIter);
gtk_list_store_set(GTK_LIST_STORE(model), &trackIter,
TRACKERCOL_ICON, GTK_STOCK_NETWORK,