diff options
Diffstat (limited to '')
-rw-r--r-- | common/subscriptions.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/common/subscriptions.h b/common/subscriptions.h index 6c10a24..a152345 100644 --- a/common/subscriptions.h +++ b/common/subscriptions.h @@ -17,11 +17,12 @@ struct subscription { char* id; char* name; enum subscription_type type; + size_t unread; UT_hash_handle hh; }; -void common_subscription_add(struct subscription** subscriptions, const char* id, const char* name, enum subscription_type type); -struct subscription* common_subscription_new(const char* id, const char* name, enum subscription_type type); +void common_subscription_add(struct subscription** subscriptions, const char* id, const char* name, enum subscription_type type, size_t unread); +struct subscription* common_subscription_new(const char* id, const char* name, enum subscription_type type, size_t unread); void common_subscriptions_free(struct subscription* subscriptions); void common_subscriptions_const_walk(const struct subscription* subscriptions, void (*func)(const struct subscription*)); |