+#include <config.h>
+
const DataType *ConfigKey::data_type() const
{
const struct sr_key_info *info = sr_key_info_get(SR_KEY_CONFIG, id());
return get(info->key);
}
-#include <config.h>
-
#ifndef HAVE_STOI_STOD
/* Fallback implementation of stoi and stod */
case SR_T_FLOAT:
try {
variant = g_variant_new_double(stod(value));
- } catch (invalid_argument) {
+ } catch (invalid_argument&) {
throw Error(SR_ERR_ARG);
}
break;
case SR_T_INT32:
try {
variant = g_variant_new_int32(stoi(value));
- } catch (invalid_argument) {
+ } catch (invalid_argument&) {
throw Error(SR_ERR_ARG);
}
break;