summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mbbsd/fav.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/mbbsd/fav.c b/mbbsd/fav.c
index 8e65c635..5497d04b 100644
--- a/mbbsd/fav.c
+++ b/mbbsd/fav.c
@@ -266,12 +266,14 @@ inline static void* fav_malloc(int size){
*/
static fav_type_t *fav_item_allocate(int type)
{
- int size = get_type_size(type);
+ int size;
+ fav_type_t *fp;
+ size = get_type_size(type);
if (!size)
return NULL;
- fav_type_t *ft = (fav_type_t *)fav_malloc(sizeof(fav_type_t));
+ ft = (fav_type_t *)fav_malloc(sizeof(fav_type_t));
ft->fp = fav_malloc(size);
ft->type = type;
return ft;