diff options
author | Alan Fitton <ajf@eth0.org.uk> | 2011-02-05 23:06:03 +0000 |
---|---|---|
committer | Alan Fitton <ajf@eth0.org.uk> | 2011-02-05 23:06:03 +0000 |
commit | 6da264f3d13cd9ea9ccd827c39f0f6caa322a1f5 (patch) | |
tree | f4df8c586fde05d2b68b8c1160dc4ccde55767b2 /src/trg-trackers-model.c | |
parent | add41683e56096d8d234df7b50934669873017be (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.c | 4 |
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, |