Implementation of TYPE_INT8 in config_yaml.cpp file
This commit is contained in:
committed by
Robert Schmidt
parent
82fb9fcc7c
commit
b92af6b6be
@@ -63,7 +63,7 @@ void SetDefault(configmodule_interface_t *cfg, paramdef_t *param)
|
|||||||
*param->i8ptr = param->defintval;
|
*param->i8ptr = param->defintval;
|
||||||
break;
|
break;
|
||||||
case TYPE_UINT8:
|
case TYPE_UINT8:
|
||||||
*param->i8ptr = param->defuintval;
|
*param->u8ptr = param->defuintval;
|
||||||
break;
|
break;
|
||||||
case TYPE_INT16:
|
case TYPE_INT16:
|
||||||
*param->i16ptr = param->defintval;
|
*param->i16ptr = param->defintval;
|
||||||
@@ -120,8 +120,11 @@ void SetNonDefault(configmodule_interface_t *cfg, const YAML::Node &node, paramd
|
|||||||
sprintf(*param->strptr, "%s", setting.c_str());
|
sprintf(*param->strptr, "%s", setting.c_str());
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
case TYPE_INT8:
|
||||||
|
*param->i8ptr = node[optname].as<int8_t>();
|
||||||
|
break;
|
||||||
case TYPE_UINT8:
|
case TYPE_UINT8:
|
||||||
*param->i8ptr = node[optname].as<uint8_t>();
|
*param->u8ptr = node[optname].as<uint8_t>();
|
||||||
break;
|
break;
|
||||||
case TYPE_INT16:
|
case TYPE_INT16:
|
||||||
*param->i16ptr = node[optname].as<int16_t>();
|
*param->i16ptr = node[optname].as<int16_t>();
|
||||||
|
|||||||
Reference in New Issue
Block a user