util: Suppress a warning by adding CONST_CAST
authorYAMAMOTO Takashi <yamamoto@valinux.co.jp>
Fri, 4 Jul 2014 14:14:57 +0000 (14:14 +0000)
committerAlex Wang <alexw@nicira.com>
Mon, 7 Jul 2014 18:27:58 +0000 (11:27 -0700)
Suppress a gcc warning which was introduced by
commit e0b48482c16b6eaa7f14d8c7e7c6275528881b9e.
("util: create a copy of program_name")
I guess MSVC doesn't have a corresponding warning.

Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Acked-by: Lorand Jakab <lojakab@cisco.com>
lib/util.c

index 94f8792..1a30757 100644 (file)
@@ -454,7 +454,7 @@ void
 set_program_name__(const char *argv0, const char *version, const char *date,
                    const char *time)
 {
-    free(program_name);
+    free(CONST_CAST(char *, program_name));
 
 #ifdef _WIN32
     char *basename;