From: Chip Black Date: Mon, 18 Jul 2011 09:09:25 +0000 (-0500) Subject: Fix nonexistent subscription file error in subscription counting X-Git-Tag: v1.6~4 X-Git-Url: http://git.bytex64.net/?a=commitdiff_plain;h=c65ce42fec106b10019bae07456f651bb175bbaa;hp=0df2dcd3ff73b8c887757366fa989d7d3c17b2fe;p=blerg.git Fix nonexistent subscription file error in subscription counting --- diff --git a/database/subscription.c b/database/subscription.c index 5a948d7..5d305d1 100644 --- a/database/subscription.c +++ b/database/subscription.c @@ -152,6 +152,8 @@ int subscription_count_items(const char *user) { snprintf(filename, 512, "%s/%s/subscription_feed", DATA_PATH, user); + if (access(filename, R_OK) != 0) + return 0; stat(filename, &st); return st.st_size / sizeof(struct blergref); }