diff options
author | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2022-06-14 05:12:59 +0200 |
---|---|---|
committer | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2022-06-26 02:11:35 +0200 |
commit | 4562d5aa68758561fb7645f5f28a93100f599b1e (patch) | |
tree | 0a42e9ed275ec696f63aab502fa3b958767c6107 /tools | |
parent | 7252f5a6d331aebaa71ad940aecf543aa164514a (diff) | |
download | hardware_replicant_libsamsung-ipc-4562d5aa68758561fb7645f5f28a93100f599b1e.tar.gz hardware_replicant_libsamsung-ipc-4562d5aa68758561fb7645f5f28a93100f599b1e.tar.bz2 hardware_replicant_libsamsung-ipc-4562d5aa68758561fb7645f5f28a93100f599b1e.zip |
tools: nv_data-imei: Fix unused result warning
Without that fix, when running the following commands:
$ cd tools
$ makepkg
we have:
../../../tools/nv_data-imei.c: In function ‘write_imei’:
../../../tools/nv_data-imei.c:769:9: warning:
ignoring return value of ‘asprintf’
declared with attribute ‘warn_unused_result’ [-Wunused-result]
769 | asprintf(&md5_path, "%s.md5", nv_data_path);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Diffstat (limited to 'tools')
-rw-r--r-- | tools/nv_data-imei.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tools/nv_data-imei.c b/tools/nv_data-imei.c index c710c8f..aa62e0c 100644 --- a/tools/nv_data-imei.c +++ b/tools/nv_data-imei.c @@ -766,7 +766,11 @@ int write_imei(char *nv_data_path, struct offset *offset, assert(imei->imei); assert(strlen(imei->imei) == IMEI_LENGTH); - asprintf(&md5_path, "%s.md5", nv_data_path); + rc = asprintf(&md5_path, "%s.md5", nv_data_path); + if (rc == -1) { + ipc_client_log(client, "%s: asprintf failed", __func__); + return -1; + } /* We only support one device so far */ nv_data_secret = XMM616_NV_DATA_SECRET; |