Attribution for Vil Brekin and some code style cleanups.
authorGuus Sliepen <guus@tinc-vpn.org>
Mon, 24 Sep 2012 12:02:07 +0000 (14:02 +0200)
committerGuus Sliepen <guus@tinc-vpn.org>
Mon, 24 Sep 2012 12:02:07 +0000 (14:02 +0200)
THANKS
src/process.c

diff --git a/THANKS b/THANKS
index 9c02e93..8da657c 100644 (file)
--- a/THANKS
+++ b/THANKS
@@ -44,6 +44,7 @@ We would like to thank the following people for their contributions to tinc:
 * Teemu Kiviniemi
 * Timothy Redaelli
 * Tonnerre Lombard
+* Vil Brekin
 * Wessel Dankers
 * Wouter van Heyst
 
index a682226..262b092 100644 (file)
@@ -358,7 +358,7 @@ bool execute_script(const char *name, char **envp) {
        int status, len;
        char *scriptname;
        int i;
-    char *aInterpreter = NULL;
+       char *interpreter = NULL;
 
 #ifndef HAVE_MINGW
        len = xasprintf(&scriptname, "\"%s/%s\"", confbase, name);
@@ -379,19 +379,15 @@ bool execute_script(const char *name, char **envp) {
        }
 #endif
 
-    // Custom scripts interpreter
-    if(get_config_string(lookup_config(config_tree, "ScriptsInterpreter"), &aInterpreter))
-    {
-        // Force custom scripts interpreter allowing execution of scripts on android without execution flag (such as on /sdcard)
-        free(scriptname);
-        len = xasprintf(&scriptname, "%s \"%s/%s\"", aInterpreter, confbase, name);
-        if(len < 0)
-        {
-            free(aInterpreter);
-            return false;
-        }
-    }
-    free(aInterpreter);
+       // Custom scripts interpreter
+       if(get_config_string(lookup_config(config_tree, "ScriptsInterpreter"), &interpreter)) {
+               // Force custom scripts interpreter allowing execution of scripts on android without execution flag (such as on /sdcard)
+               free(scriptname);
+               len = xasprintf(&scriptname, "%s \"%s/%s\"", interpreter, confbase, name);
+               free(interpreter);
+               if(len < 0)
+                       return false;
+       }
 
        ifdebug(STATUS) logger(LOG_INFO, "Executing script %s", name);