@@ -30,11 +30,11 @@ namespace acap_runtime {
30
30
31
31
Parameter::Parameter (bool verbose) : _verbose(verbose) {
32
32
TRACELOG << " Init" << endl;
33
- _error = NULL ;
34
- ax_parameter = ax_parameter_new (APP_NAME, &_error );
33
+ GError* error = nullptr ;
34
+ ax_parameter = ax_parameter_new (APP_NAME, &error );
35
35
if (ax_parameter == NULL ) {
36
- ERRORLOG << " Error when creating axparameter: " << _error ->message << endl;
37
- g_clear_error (&_error );
36
+ ERRORLOG << " Error when creating axparameter: " << error ->message << endl;
37
+ g_clear_error (&error );
38
38
throw runtime_error{" Could not Init Parameter Service" };
39
39
}
40
40
}
@@ -51,10 +51,11 @@ Status Parameter::GetValues(ServerContext* context, const Request* request, Resp
51
51
return Status (StatusCode::INVALID_ARGUMENT, " No valid input request" );
52
52
}
53
53
char * parameter_value = NULL ;
54
- if (!ax_parameter_get (ax_parameter, parameter_key, ¶meter_value, &_error)) {
55
- ERRORLOG << " Error when getting axparameter: " << _error->message << endl;
54
+ GError* error = nullptr ;
55
+ if (!ax_parameter_get (ax_parameter, parameter_key, ¶meter_value, &error)) {
56
+ ERRORLOG << " Error when getting axparameter: " << error->message << endl;
56
57
parameter_value = g_strdup (" " );
57
- g_clear_error (&_error );
58
+ g_clear_error (&error );
58
59
}
59
60
TRACELOG << parameter_key << " : " << parameter_value << endl;
60
61
0 commit comments