- if (!(write_resp = device_write_1(&write_parms, vxi->client))
- || write_resp->error) {
- sr_err("Device write failed for %s with error %d",
- vxi->address, write_resp->error);
+ write_resp = device_write_1(&write_parms, vxi->client);
+ if (!write_resp || write_resp->error) {
+ sr_err("Device write failed for %s with error %ld",
+ vxi->address, write_resp ? write_resp->error : 0);