\r
DialViewGroup* dialGroup_ = nullptr;\r
std::string file_;\r
- uint32_t dirId_ = 0xfef << 20; // 20: offset\r
+ uint32_t dirId_ = 0x00000fef << 20; // 20: offset\r
uint32_t imageOffset_ = 0;\r
};\r
}\r
ret = fread(callInfo, sizeof(CallLogInfo), number, fp);
if (ret != number) {
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "[GetCallLog] fread fp fail ret = %d", ret);
+ free(callInfo);
*info = NULL;
*num = 0;
fclose(fp);
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "ParseDialHeader imageOffset: %u",
dialHeader.imageOffset);
ImageInfo *info = ImageCacheManager::GetInstance().LoadOneInMultiRes(
- dialHeader.previewImgId | (0xfef << 20), dialFullName, fp, false, dialHeader.imageOffset);
+ dialHeader.previewImgId | (0x00000fef << 20), dialFullName, fp, false, dialHeader.imageOffset);
if (info == nullptr) {
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "ParseDialHeader loadimage fail");
return -1;
if(fp==NULL)
{
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "open_UPDATAREPORT_fail");
- fclose(fp);
+ // fclose(fp);
return;
}
aging_t.restart_num = 0;\r
PRINT("aging_t.restart_num : %d \r\n",aging_t.restart_num);\r
\r
- uint16_t before_block_num;\r
+ uint16_t before_block_num=0;\r
struct nand_driver_struct *nandflash_driver;\r
nandflash_driver = get_nand_flash();\r
for (uint32_t i = 0; i < nandflash_driver->total_block; i++) \r
}\r
PRINT("aging_t.flash_res_error : %d \r\n",aging_t.flash_res_error);\r
\r
- uint16_t after_block_num;\r
+ uint16_t after_block_num=0;\r
nandflash_driver = get_nand_flash();\r
for (uint32_t i = 0; i < nandflash_driver->total_block; i++) \r
{\r
WEARABLE_LOGI(WEARABLE_LOG_MODULE_MSG_CENTER,"msg_center_get_bundle_name: wrong cmd_id[%d]", cmd_id);
break;
}
+ return NULL;
}
static errcode_t msg_center_pkt_dispatch(uint8_t cmd_id, uint8_t type, void *usr_data, uint16_t usr_len)
/* 打开BMP 文件 */
FILE *fp = fopen(path, "r");
if (fp == NULL) {
- fclose(fp);
+ // fclose(fp);
PRINT("file open failed !!!\r\n");
return -1;
}