&error);
if (adc_proxy == NULL) {
- _E("Failed to create adc proxy : %s", error->message);
- g_error_free(error);
+ if (error) {
+ _E("Failed to create adc proxy : %s", error->message);
+ g_error_free(error);
+ }
return PERIPHERAL_ERROR_IO_ERROR;
}
&error);
if (gpio_proxy == NULL) {
- _E("Failed to create gpio proxy : %s", error->message);
- g_error_free(error);
+ if (error) {
+ _E("Failed to create gpio proxy : %s", error->message);
+ g_error_free(error);
+ }
return PERIPHERAL_ERROR_IO_ERROR;
}
&error);
if (i2c_proxy == NULL) {
- _E("Failed to create i2c proxy : %s", error->message);
- g_error_free(error);
+ if (error) {
+ _E("Failed to create i2c proxy : %s", error->message);
+ g_error_free(error);
+ }
return PERIPHERAL_ERROR_IO_ERROR;
}
&error);
if (pwm_proxy == NULL) {
- _E("Failed to create pwm proxy : %s", error->message);
- g_error_free(error);
+ if (error) {
+ _E("Failed to create pwm proxy : %s", error->message);
+ g_error_free(error);
+ }
return PERIPHERAL_ERROR_IO_ERROR;
}
&error);
if (spi_proxy == NULL) {
- _E("Failed to create spi proxy : %s", error->message);
- g_error_free(error);
+ if (error) {
+ _E("Failed to create spi proxy : %s", error->message);
+ g_error_free(error);
+ }
return PERIPHERAL_ERROR_IO_ERROR;
}
&error);
if (uart_proxy == NULL) {
- _E("Failed to create uart proxy : %s", error->message);
- g_error_free(error);
+ if (error) {
+ _E("Failed to create uart proxy : %s", error->message);
+ g_error_free(error);
+ }
return PERIPHERAL_ERROR_IO_ERROR;
}