Fix the svace issue 11/126211/2
authorHyuk Lee <hyuk0512.lee@samsung.com>
Thu, 20 Apr 2017 12:13:01 +0000 (21:13 +0900)
committerHyuk Lee <hyuk0512.lee@samsung.com>
Thu, 20 Apr 2017 12:15:46 +0000 (21:15 +0900)
Change-Id: I2eec3c9ecddd79c02756f9ea53e3a82944624c31
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
bt-ipsp/bt-ipsp.c

index 1e3972a..8aab7e5 100644 (file)
@@ -474,11 +474,13 @@ static void __generate_eui64_address(char *hw_addr, char **eui64_addr)
        char addr[6][3];
        char addr64[20] = {0,};
        char *copied = g_strdup(hw_addr);
+       char *copied_origin = NULL;
        char *ptr = NULL;
        unsigned int hex = 0;
        int i;
 
        BT_DBG("+");
+       copied_origin = copied;
 
        for (i = 0; i < 6; i++) {
                strtok_r(copied, ":", &ptr);
@@ -501,7 +503,7 @@ static void __generate_eui64_address(char *hw_addr, char **eui64_addr)
        *eui64_addr = g_strdup(addr64);
 
        BT_DBG("Generated EUI-64 address (%s)", *eui64_addr);
-//     g_free(copied);
+       g_free(copied_origin);
 
        BT_DBG("-");
 }