|
@@ -2984,7 +2984,6 @@ int upgrade_check()
|
|
|
|
|
|
ShmCharger->fwUpgradeInfo.fwType = ((ptr[0x13]<<0) | (ptr[0x12]<<8) | (ptr[0x11]<<16) | (ptr[0x10]<<24));
|
|
|
substr(ShmCharger->fwUpgradeInfo.modelName, (char *)ptr, 0, 0x10);
|
|
|
- free(ptr);
|
|
|
DEBUG_INFO("New firmware type: %X\n", ShmCharger->fwUpgradeInfo.fwType);
|
|
|
DEBUG_INFO("New firmware model name: %s, %s\n", ShmCharger->fwUpgradeInfo.modelName, ShmSysConfigAndInfo->SysConfig.ModelName);
|
|
|
|
|
@@ -3093,6 +3092,7 @@ int upgrade_check()
|
|
|
sprintf(cmd, "yes|rm %s", ShmCharger->fwUpgradeInfo.location);
|
|
|
system(cmd);
|
|
|
}
|
|
|
+ free(ptr);
|
|
|
}
|
|
|
else
|
|
|
{
|