summaryrefslogtreecommitdiffstats
path: root/mbbsd/fav.c
diff options
context:
space:
mode:
Diffstat (limited to 'mbbsd/fav.c')
-rw-r--r--mbbsd/fav.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/mbbsd/fav.c b/mbbsd/fav.c
index 306f8d45..d106828e 100644
--- a/mbbsd/fav.c
+++ b/mbbsd/fav.c
@@ -588,6 +588,8 @@ static inline void fav_free_item(fav_type_t *ft)
*/
static int fav_remove(fav_t *fp, fav_type_t *ft)
{
+ if (fp == NULL || ft == NULL)
+ return -1;
fav_free_item(ft);
fav_decrease(fp, ft);
return 0;