From 179214ba7a8f93b272c3d6d07b4bec619375f9dc Mon Sep 17 00:00:00 2001 From: hui1975 Date: Thu, 27 Oct 2022 16:34:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0argv[i]=E5=88=A4=E7=A9=BA?= =?UTF-8?q?=EF=BC=8C=E5=8F=AA=E5=9C=A8=E9=9D=9E=E7=A9=BA=E6=97=B6delete[]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: hui1975 Change-Id: I74bc08c13ecfd210b6cf1f0996891eda967fd499 --- services/miscdevice_service/src/miscdevice_dump.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/services/miscdevice_service/src/miscdevice_dump.cpp b/services/miscdevice_service/src/miscdevice_dump.cpp index d9a0d5d..eb3822a 100644 --- a/services/miscdevice_service/src/miscdevice_dump.cpp +++ b/services/miscdevice_service/src/miscdevice_dump.cpp @@ -115,7 +115,9 @@ void MiscdeviceDump::ParseCommand(int32_t fd, const std::vector& ar } RELEASE_RES: for (size_t i = 0; i < args.size(); ++i) { - delete[] argv[i]; + if (argv[i] != nullptr) { + delete[] argv[i]; + } } delete[] argv; } -- Gitee