From cf0dc06de4e4f70aabd87e025c21ac975fcc4080 Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Wed, 19 Oct 2011 02:39:31 +0000
Subject: [PATCH] More const goodness.

---
 src/odoors/ODEmu.c    | 2 +-
 src/odoors/ODMulti.c  | 4 ++--
 src/odoors/ODSpawn.c  | 2 +-
 src/odoors/OpenDoor.h | 8 ++++----
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/src/odoors/ODEmu.c b/src/odoors/ODEmu.c
index 501881e20d..a754161842 100644
--- a/src/odoors/ODEmu.c
+++ b/src/odoors/ODEmu.c
@@ -1001,7 +1001,7 @@ static FILE *ODEmulateFindCompatFile(const char *pszBaseName, INT *pnLevel)
  *
  *     Return: void
  */
-ODAPIDEF void ODCALL od_disp_emu(char *pszToDisplay, BOOL bRemoteEcho)
+ODAPIDEF void ODCALL od_disp_emu(const char *pszToDisplay, BOOL bRemoteEcho)
 {
    BOOL bTranslateRemote;
 
diff --git a/src/odoors/ODMulti.c b/src/odoors/ODMulti.c
index a81c4822f4..1420959ed6 100644
--- a/src/odoors/ODMulti.c
+++ b/src/odoors/ODMulti.c
@@ -108,7 +108,7 @@ ODAPIDEF void ODCALL ODMPSEnable(void)
  *
  *     Return: TRUE on success, or FALSE on failure.
  */
-ODAPIDEF BOOL ODCALL od_set_personality(char *pszName)
+ODAPIDEF BOOL ODCALL od_set_personality(const char *pszName)
 {
 #ifdef OD_TEXTMODE
    BYTE btNewPersonality;
@@ -213,7 +213,7 @@ ODAPIDEF BOOL ODCALL od_set_personality(char *pszName)
  *
  *     Return: TRUE on success or FALSE on failure.
  */
-ODAPIDEF BOOL ODCALL od_add_personality(char *pszName, BYTE btOutputTop,
+ODAPIDEF BOOL ODCALL od_add_personality(const char *pszName, BYTE btOutputTop,
    BYTE btOutputBottom, OD_PERSONALITY_PROC *pfPerFunc)
 {
    /* Log function entry if running in trace mode */
diff --git a/src/odoors/ODSpawn.c b/src/odoors/ODSpawn.c
index 18083b6eed..81f6bc3f6f 100644
--- a/src/odoors/ODSpawn.c
+++ b/src/odoors/ODSpawn.c
@@ -172,7 +172,7 @@ int _spawnvpe(int nModeFlag, char *pszPath, char *papszArgs[],
  *
  *     Return: TRUE on success, or FALSE on failure.
  */
-ODAPIDEF BOOL ODCALL od_spawn(char *pszCommandLine)
+ODAPIDEF BOOL ODCALL od_spawn(const char *pszCommandLine)
 {
 #ifdef ODPLAT_DOS
    char *apszArgs[4];
diff --git a/src/odoors/OpenDoor.h b/src/odoors/OpenDoor.h
index a7c2bbe91f..3091d70e08 100644
--- a/src/odoors/OpenDoor.h
+++ b/src/odoors/OpenDoor.h
@@ -948,7 +948,7 @@ od_control;
  *    od_sleep()              - Yield to other processes
  *    od_control_get()        - Returns a pointer to the od_control structure.
  */
-ODAPIDEF BOOL ODCALL   od_add_personality(char *pszName, BYTE btOutputTop,
+ODAPIDEF BOOL ODCALL   od_add_personality(const char *pszName, BYTE btOutputTop,
                           BYTE btOutputBottom,
                           OD_PERSONALITY_PROC *pfPerFunc);
 ODAPIDEF void ODCALL   od_autodetect(INT nFlags);
@@ -960,7 +960,7 @@ ODAPIDEF void ODCALL   od_clr_scr(void);
 ODAPIDEF BYTE ODCALL   od_color_config(char *pszColorDesc);
 ODAPIDEF tODControl *  ODCALL od_control_get(void);
 ODAPIDEF void ODCALL   od_disp(char *pachBuffer, INT nSize, BOOL bLocalEcho);
-ODAPIDEF void ODCALL   od_disp_emu(char *pszToDisplay, BOOL bRemoteEcho);
+ODAPIDEF void ODCALL   od_disp_emu(const char *pszToDisplay, BOOL bRemoteEcho);
 ODAPIDEF void ODCALL   od_disp_str(const char *pszToDisplay);
 ODAPIDEF BOOL ODCALL   od_draw_box(BYTE btLeft, BYTE btTop, BYTE btRight,
                           BYTE btBottom);
@@ -1011,10 +1011,10 @@ ODAPIDEF void ODCALL   od_set_attrib(INT nColour);
 ODAPIDEF void ODCALL   od_set_color(INT nForeground, INT nBackground);
 ODAPIDEF void ODCALL   od_set_cursor(INT nRow, INT nColumn);
 ODAPIDEF void ODCALL   od_set_dtr(BOOL bHigh);
-ODAPIDEF BOOL ODCALL   od_set_personality(char *pszName);
+ODAPIDEF BOOL ODCALL   od_set_personality(const char *pszName);
 ODAPIDEF void ODCALL   od_set_statusline(INT nSetting);
 ODAPIDEF void ODCALL   od_sleep(tODMilliSec Milliseconds);
-ODAPIDEF BOOL ODCALL   od_spawn(char *pszCommandLine);
+ODAPIDEF BOOL ODCALL   od_spawn(const char *pszCommandLine);
 ODAPIDEF INT16 ODCALL  od_spawnvpe(INT16 nModeFlag, char *pszPath,
                           char *papszArg[], char *papszEnv[]);
 ODAPIDEF void * ODCALL od_window_create(INT nLeft, INT nTop, INT nRight,
-- 
GitLab