aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2020-02-06 16:10:22 +0100
committerDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2020-02-08 00:48:03 +0100
commit1b42c9bb79879f0537009fd7598dc24a99d4a728 (patch)
treeea3127afd7ff61b7bb7589fb5ddbe9320b7d0360
parent7605e5afa66c99ec2d402dfdf1b1ea75a820db16 (diff)
downloadhardware_replicant_libsamsung-ipc-1b42c9bb79879f0537009fd7598dc24a99d4a728.tar.gz
hardware_replicant_libsamsung-ipc-1b42c9bb79879f0537009fd7598dc24a99d4a728.tar.bz2
hardware_replicant_libsamsung-ipc-1b42c9bb79879f0537009fd7598dc24a99d4a728.zip
ipc_device_detect: cleanup fd handling
If the open fails, then there is no need to close the file descriptor. If it succeed, it will be closed after being used. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
-rw-r--r--samsung-ipc/ipc.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/samsung-ipc/ipc.c b/samsung-ipc/ipc.c
index 5990cdd..c0cba8c 100644
--- a/samsung-ipc/ipc.c
+++ b/samsung-ipc/ipc.c
@@ -70,7 +70,6 @@ int ipc_device_detect(void)
length = read(fd, &buffer, sizeof(buffer));
close(fd);
- fd = -1;
line = strtok(buffer, "\n");
while (line != NULL) {
@@ -150,9 +149,6 @@ complete:
if (kernel_version != NULL)
free(kernel_version);
- if (fd >= 0)
- close(fd);
-
return index;
}