diff options
author | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2019-07-18 17:59:59 +0200 |
---|---|---|
committer | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2019-09-12 20:41:57 +0200 |
commit | dfc8f7520f33cc5e0a106da6e270bbacf5522663 (patch) | |
tree | 3a3857d6b0c4ef1d2cbe68d231fa970584d6aa27 | |
parent | 8bb344580de2e9b842cc068e29fd3fe80e3f50ef (diff) | |
download | hardware_replicant_libsamsung-ipc-dfc8f7520f33cc5e0a106da6e270bbacf5522663.tar.gz hardware_replicant_libsamsung-ipc-dfc8f7520f33cc5e0a106da6e270bbacf5522663.tar.bz2 hardware_replicant_libsamsung-ipc-dfc8f7520f33cc5e0a106da6e270bbacf5522663.zip |
more debugging
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
-rw-r--r-- | samsung-ipc/modems/generic/xmm626_sec_modem.c | 2 | ||||
-rw-r--r-- | samsung-ipc/utils.c | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/samsung-ipc/modems/generic/xmm626_sec_modem.c b/samsung-ipc/modems/generic/xmm626_sec_modem.c index 5d358dc..5ca0ea6 100644 --- a/samsung-ipc/modems/generic/xmm626_sec_modem.c +++ b/samsung-ipc/modems/generic/xmm626_sec_modem.c @@ -44,7 +44,7 @@ int xmm626_sec_modem_power(__attribute__((unused)) int device_fd, int power) rc = sysfs_value_write(XMM626_SEC_MODEM_POWER_PATH, !!power); if (rc < 0) - return -1; + return -99; return 0; } diff --git a/samsung-ipc/utils.c b/samsung-ipc/utils.c index bca847d..5872a74 100644 --- a/samsung-ipc/utils.c +++ b/samsung-ipc/utils.c @@ -294,6 +294,9 @@ int sysfs_value_write(const char *path, int value) snprintf((char *) &buffer, sizeof(buffer), "%d\n", value); rc = write(fd, buffer, strlen(buffer)); + if (rc < 0) + goto complete; + if (rc < (int) strlen(buffer)) goto error; |