Make it valid C++ code, such that it can compile as C++ code.
authorDale Weiler <killfieldengine@gmail.com>
Wed, 16 Oct 2013 23:54:21 +0000 (19:54 -0400)
committerDale Weiler <killfieldengine@gmail.com>
Wed, 16 Oct 2013 23:54:21 +0000 (19:54 -0400)
ansi.c
msvc.c
opts.c
platform.h

diff --git a/ansi.c b/ansi.c
index 412e9a8..73792aa 100644 (file)
--- a/ansi.c
+++ b/ansi.c
@@ -52,7 +52,7 @@ const char *platform_tmpnam(char *str) {
     return tmpnam(str);
 }
 
-const char *platform_getenv(char *var) {
+const char *platform_getenv(const char *var) {
     return getenv(var);
 }
 
diff --git a/msvc.c b/msvc.c
index 2851cbf..77afc10 100644 (file)
--- a/msvc.c
+++ b/msvc.c
@@ -80,7 +80,7 @@ const char *platform_tmpnam(char *str) {
     return tmpnam_s(str, L_tmpnam);
 }
 
-const char *platform_getenv(char *var) {
+const char *platform_getenv(const char *var) {
     char  *buffer = (char *)platform_mem_allocate(GETENV_BUFFER);
     size_t size;
     getenv_s(&size, buffer, GETENV_BUFFER, var);
diff --git a/opts.c b/opts.c
index 1d8fd73..23a0f4c 100644 (file)
--- a/opts.c
+++ b/opts.c
@@ -60,7 +60,7 @@ opts_cmd_t   opts; /* command line options */
 static void opts_setdefault(void) {
     memset(&opts, 0, sizeof(opts_cmd_t));
     OPTS_OPTION_BOOL(OPTION_CORRECTION) = true;
-    OPTS_OPTION_STR(OPTION_PROGSRC) = "progs.src";
+    OPTS_OPTION_STR(OPTION_PROGSRC) = (char*)"progs.src";
 
     /* warnings */
     opts_set(opts.warn,  WARN_UNUSED_VARIABLE,           true);
index bb76568..50b119a 100644 (file)
@@ -216,7 +216,7 @@ const char *platform_tmpnam(char *str);
  *  pointer. The return value is *NULL* if `var` is not found in the
  *  enviroment table.
  */
-const char *platform_getenv(char *var);
+const char *platform_getenv(const char *var);
 
 /*
  * Function: platform_vasprintf