|
|
@@ -3147,19 +3147,26 @@ static dictionary* ini_load(char *path, GlobalDeviceInfo *info)
|
|
|
|
|
|
r = proc_prod(dic, PARAS_READ, &info->product);
|
|
|
if(r) {
|
|
|
- LOGE("___ini_r_dev failed\n");
|
|
|
+ LOGE("___proc_prod failed\n");
|
|
|
iniparser_freedict(dic);
|
|
|
return NULL;
|
|
|
}
|
|
|
|
|
|
r = proc_modbus(dic, PARAS_READ, &info->cascade);
|
|
|
if(r) {
|
|
|
- LOGE("___ini_r_modbus failed\n");
|
|
|
+ LOGE("___proc_modbus failed\n");
|
|
|
iniparser_freedict(dic);
|
|
|
return NULL;
|
|
|
}
|
|
|
|
|
|
r = proc_ptotal(dic, PARAS_READ, &info->ptotal);
|
|
|
+ if(r) {
|
|
|
+ LOGE("___proc_ptotal failed\n");
|
|
|
+ iniparser_freedict(dic);
|
|
|
+ return NULL;
|
|
|
+ }
|
|
|
+
|
|
|
+ r = proc_webcfg(dic, PARAS_READ, &info->webcfg);
|
|
|
if(r) {
|
|
|
LOGE("___ini_r_modbus failed\n");
|
|
|
iniparser_freedict(dic);
|