From af102e47f139e58ab0bdad736c3bea1661d41cb8 Mon Sep 17 00:00:00 2001 From: topjohnwu Date: Mon, 25 Sep 2017 17:47:30 +0800 Subject: [PATCH] Fix a small bug in deleteprop --- jni/resetprop/resetprop.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/jni/resetprop/resetprop.cpp b/jni/resetprop/resetprop.cpp index 458b4a750..83c2d2f52 100644 --- a/jni/resetprop/resetprop.cpp +++ b/jni/resetprop/resetprop.cpp @@ -196,16 +196,12 @@ int setprop2(const char *name, const char *value, const int trigger) { int deleteprop(const char *name, const int trigger) { if (init_resetprop()) return -1; PRINT_D("resetprop: deleteprop [%s]\n", name); - if (__system_property_del(name)) { - PRINT_D("resetprop: delete prop: [%s] error\n", name); - return -1; - } if (trigger && strstr(name, "persist.")) { char buffer[PATH_MAX]; snprintf(buffer, sizeof(buffer), "%s/%s", PERSISTENT_PROPERTY_DIR, name); unlink(buffer); } - return 0; + return __system_property_del(name); } int read_prop_file(const char* filename, const int trigger) {