From b0eb1a55d6f1180df2d19fda91d08290dff4f687 Mon Sep 17 00:00:00 2001 From: Romain Vimont Date: Thu, 25 Nov 2021 21:35:07 +0100 Subject: [PATCH] Fix adb get-serialno error handling If pipe read fails, return. --- app/src/adb.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/adb.c b/app/src/adb.c index 176f50b2..05516280 100644 --- a/app/src/adb.c +++ b/app/src/adb.c @@ -304,6 +304,10 @@ adb_get_serialno(struct sc_intr *intr) { return NULL; } + if (r == -1) { + return false; + } + sc_str_truncate(buf, r, " \r\n"); return strdup(buf);