[FIX] da_manager fails when no functions is set in app_inst_list
authorVitaliy Cherepanov <v.cherepanov@samsung.com>
Mon, 14 Oct 2013 15:44:41 +0000 (19:44 +0400)
committerGerrit Code Review <gerrit@gerrit.vlan144.tizendev.org>
Tue, 15 Oct 2013 08:11:32 +0000 (08:11 +0000)
- wrong parameter passed to calc_app_hash function

Change-Id: I5201d7f67bca31c53143792137bd23cf20693097
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
daemon/da_protocol_inst.c

index be425cd..09310c0 100644 (file)
@@ -208,7 +208,7 @@ int parse_inst_app(struct msg_buf_t *msg, struct app_list_t **dest)
        }
 
        (*dest)->size += (end - start) + sizeof((*dest)->func_num);
-       (*dest)->hash = calc_app_hash((struct app_info_t *)&((*dest)->app));
+       (*dest)->hash = calc_app_hash(app_info);
        return 1;
 }