summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mbbsd/fav.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/mbbsd/fav.c b/mbbsd/fav.c
index 0bd93633..1510347e 100644
--- a/mbbsd/fav.c
+++ b/mbbsd/fav.c
@@ -629,9 +629,9 @@ static void fav_free_branch(fav_t *fp)
if (fp == NULL)
return;
for(i = 0; i < fp->DataTail; i++){
+ ft = &fp->favh[i];
if (!valid_item(ft))
continue;
- ft = &fp->favh[i];
switch(get_item_type(ft)){
case FAVT_FOLDER:
fav_free_branch(cast_folder(ft)->this_folder);