]> git.jsancho.org Git - lugaru.git/commitdiff
Use const char * for string arguments to avoid deprecated conversion warnings.
authorReece Dunn <msclrhd@gmail.com>
Wed, 12 May 2010 21:40:52 +0000 (22:40 +0100)
committerReece Dunn <msclrhd@gmail.com>
Wed, 12 May 2010 21:40:52 +0000 (22:40 +0100)
12 files changed:
Source/Game.h
Source/GameInitDispose.cpp
Source/MacInput.cpp
Source/MacInput.h
Source/Skybox.cpp
Source/Skybox.h
Source/Terrain.cpp
Source/Terrain.h
Source/Text.cpp
Source/Text.h
Source/WinInput.cpp
Source/WinInput.h

index b915f81b0b3bbf3720c11829f0d8ecee62e449a8..45d9eb8c442cfd92702408a85d632254dac6f97c 100644 (file)
@@ -241,10 +241,10 @@ public:
        bool oldattackkey;
 
        long long MD5_string (char *string);
-       static void LoadTexture(char *fileName, GLuint *textureid,int mipmap, bool hasalpha);
-       static void LoadTextureSave(char *fileName, GLuint *textureid,int mipmap,GLubyte *array, int *skinsize);
-       void LoadSave(char *fileName, GLuint *textureid,bool mipmap,GLubyte *array, int *skinsize);
-       bool AddClothes(char *fileName, GLuint *textureid,bool mipmap,GLubyte *array, int *skinsize);
+       static void LoadTexture(const char *fileName, GLuint *textureid,int mipmap, bool hasalpha);
+       static void LoadTextureSave(const char *fileName, GLuint *textureid,int mipmap,GLubyte *array, int *skinsize);
+       void LoadSave(const char *fileName, GLuint *textureid,bool mipmap,GLubyte *array, int *skinsize);
+       bool AddClothes(const char *fileName, GLuint *textureid,bool mipmap,GLubyte *array, int *skinsize);
        void InitGame();
        void LoadStuff();
        void LoadingScreen();
index 5b3113ddb301d78f5af0986e5f5f28f662109d32..037828229b98294c3d534f33d2c05bf37391441c 100644 (file)
@@ -421,7 +421,7 @@ void Game::LoadSounds()
 
 }
 
-void Game::LoadTexture(char *fileName, GLuint *textureid,int mipmap, bool hasalpha)
+void Game::LoadTexture(const char *fileName, GLuint *textureid,int mipmap, bool hasalpha)
 {
        GLuint          type;
 
@@ -474,7 +474,7 @@ void Game::LoadTexture(char *fileName, GLuint *textureid,int mipmap, bool hasalp
 //     }
 }
 
-void Game::LoadTextureSave(char *fileName, GLuint *textureid,int mipmap,GLubyte *array, int *skinsize)
+void Game::LoadTextureSave(const char *fileName, GLuint *textureid,int mipmap,GLubyte *array, int *skinsize)
 {
        GLuint          type;
        int i;
@@ -538,7 +538,7 @@ void Game::LoadTextureSave(char *fileName, GLuint *textureid,int mipmap,GLubyte
 //     }
 }
 
-void Game::LoadSave(char *fileName, GLuint *textureid,bool mipmap,GLubyte *array, int *skinsize)
+void Game::LoadSave(const char *fileName, GLuint *textureid,bool mipmap,GLubyte *array, int *skinsize)
 {
        int i;
        int bytesPerPixel;
@@ -573,7 +573,7 @@ void Game::LoadSave(char *fileName, GLuint *textureid,bool mipmap,GLubyte *array
        }
 }
 
-bool Game::AddClothes(char *fileName, GLuint *textureid,bool mipmap,GLubyte *array, int *skinsize)
+bool Game::AddClothes(const char *fileName, GLuint *textureid,bool mipmap,GLubyte *array, int *skinsize)
 {
        int i;
        int bytesPerPixel;
index c36a466a1031081dcbaf7d38321179e24abf5b29..f695273402a66c3c02cd12b2ebff108893fb3017 100644 (file)
@@ -48,7 +48,7 @@ Boolean       IsKeyDown( unsigned char *keyMap, unsigned short theKey )
        
 }
 
-unsigned short         CharToKey(char* which)
+unsigned short         CharToKey(const char* which)
 {
        if(!strcmp(which,"a")){
                return MAC_A_KEY;
@@ -187,7 +187,7 @@ unsigned short      CharToKey(char* which)
        }
 }
 
-char*  KeyToChar(unsigned short which)
+const char*    KeyToChar(unsigned short which)
 {
        static int i;
        
@@ -814,7 +814,7 @@ char        Shift(char which)
        return which;
 }
 
-bool   Compare(char *thestring, char *tocompare, int start, int end)
+bool   Compare(const char *thestring, const char *tocompare, int start, int end)
 {
        static int i;
        for(i=start;i<=end;i++){
index aa85de73953cad03d2d1aac90648be0cabcb93a0..60e65f9f92d6d5f59ed4a32a05b6740eb3e5e0b5 100644 (file)
@@ -135,10 +135,10 @@ void      InitMouse();
 void   MoveMouse(int xcoord, int ycoord, Point *mouseloc);
 void   RefreshMouse(Point *mouseloc);
 void   DisposeMouse();
-unsigned short         CharToKey(char* which);
-char*  KeyToChar(unsigned short which);
+unsigned short         CharToKey(const char* which);
+const char*    KeyToChar(unsigned short which);
 char   KeyToSingleChar(unsigned short which);
 char   Shift(char which);
-bool   Compare(char *thestring, char *tocompare, int start, int end);
+bool   Compare(const char *thestring, const char *tocompare, int start, int end);
 
 #endif
index f80b80db0fffe26e3d160b48b38d43fcf74d2ba1..811029ae92b9757704b579ec04128e0798f637a3 100644 (file)
@@ -34,7 +34,7 @@ extern float skyboxg;
 extern float skyboxb;
 extern int tutoriallevel;
 
-bool   SkyBox::load( char *ffront,char *fleft,char *fback,char *fright,char *fup,char *fdown,char *fcloud,char *freflect)
+bool   SkyBox::load( const char *ffront,const char *fleft,const char *fback,const char *fright,const char *fup,const char *fdown,const char *fcloud,const char *freflect)
 {
 /*     static GLuint           type;
        unsigned char fileNamep[256];
index d40c44d71cfa8c9881f88bcb3e3e002333613ea2..aa9e1f7e76fa35f63bb56dd0b0aab8301451849e 100644 (file)
@@ -32,7 +32,7 @@ public:
        GLuint                          front,left,back,right,up,down,cloud,reflect;
        float cloudmove;
 
-       bool load(char *ffront,char *fleft,char *fback,char *fright,char *fup,char *fdown,char *fcloud,char *freflect);
+       bool load(const char *ffront,const char *fleft,const char *fback,const char *fright,const char *fup,const char *fdown,const char *fcloud,const char *freflect);
        void draw();
 
        SkyBox();
index e56f681f8190c9359c5741941855fd4ab1777ebb..6ee96a5e49772837204655ab0c08126910dd1150 100644 (file)
@@ -371,7 +371,7 @@ void Terrain::UpdateVertexArray(int whichx, int whichy){
 }
 
 
-bool Terrain::load(char *fileName)
+bool Terrain::load(const char *fileName)
 {
        static long                             i,j;
        static long x,y;
index 71223bda67e0fdc1c472ab1004e7b166f34df57a..4a3746dc7bbf63f818b1456c65b5ed1addd1c9fc 100644 (file)
@@ -117,7 +117,7 @@ public:
        void UpdateTransparency(int whichx, int whichy);
        void UpdateTransparencyother(int whichx, int whichy);
        void UpdateTransparencyotherother(int whichx, int whichy);
-       bool load(char *fileName);
+       bool load(const char *fileName);
        void CalculateNormals();
        void drawdecals();
        void draw(int layer);
index aeb7412cdb584792efbb37bb13e037d3d22ec742..1298b38fc8ddaf19792ce227fe3451aacfb168a1 100644 (file)
@@ -24,7 +24,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 #include "Game.h"
 extern TGAImageRec texture;
 
-void Text::LoadFontTexture(char *fileName)
+void Text::LoadFontTexture(const char *fileName)
 {
        GLuint          type;
 
index 09499c5e4389202470e39de0f3e58ede8ce90ebd..8627479092ceaf9ad285a3bc6d216bbc3974fb7f 100644 (file)
@@ -35,7 +35,7 @@ public:
        GLuint FontTexture;
        GLuint base;
 
-       void LoadFontTexture(char *fileName);
+       void LoadFontTexture(const char *fileName);
        void BuildFont();
        void glPrint(float x, float y, char *string, int set, float size, float width, float height);
        void glPrintOutline(float x, float y, char *string, int set, float size, float width, float height);
index 513924d842e402c9fccd02ade679b155970842c5..59b1277eb2f90e50c6de09f759417a7504b5a9c9 100644 (file)
@@ -61,7 +61,7 @@ Boolean       IsKeyDown( unsigned char *keyMap, unsigned short theKey )
        return 0;
 }
 
-unsigned short         CharToKey(char* which)
+unsigned short         CharToKey(const char* which)
 {
        // alphabetic keys
        if(!strcasecmp(which,"a")){
@@ -360,7 +360,7 @@ unsigned short      CharToKey(char* which)
        return UNKNOWN_KEY;
 }
 
-char*  KeyToChar(unsigned short which)
+const char*    KeyToChar(unsigned short which)
 {
        static int i;
 
@@ -1007,7 +1007,7 @@ char      Shift(char which)
        return which;
 }
 
-bool   Compare(char *thestring, char *tocompare, int start, int end)
+bool   Compare(const char *thestring, const char *tocompare, int start, int end)
 {
        static int i;
        for(i=start;i<=end;i++){
index 8170ba1cdc6682f796d6fd3b8cbca1dda8e2b9bb..b84b0e0d2b574513d051f3ada22a7f223f0a1e08 100644 (file)
@@ -141,11 +141,11 @@ void      InitMouse();
 void   MoveMouse(int xcoord, int ycoord, Point *mouseloc);
 void   RefreshMouse(Point *mouseloc);
 void   DisposeMouse();
-unsigned short         CharToKey(char* which);
-char*  KeyToChar(unsigned short which);
+unsigned short         CharToKey(const char* which);
+const char*    KeyToChar(unsigned short which);
 char   KeyToSingleChar(unsigned short which);
 char   Shift(char which);
-bool   Compare(char *thestring, char *tocompare, int start, int end);
+bool   Compare(const char *thestring, const char *tocompare, int start, int end);
 
 
 typedef unsigned char KeyMap[16];