[Plib-cvs] plib/src/psl pslCodeGen.cxx,1.4,1.5 pslDump.cxx,1.3,1.4 pslLocal.h,1.4,1.5 pslSymbols.cxx
Brought to you by:
sjbaker
From: Sebastian U. <ud...@us...> - 2002-09-05 22:38:25
|
Update of /cvsroot/plib/plib/src/psl In directory usw-pr-cvs1:/tmp/cvs-serv15585 Modified Files: pslCodeGen.cxx pslDump.cxx pslLocal.h pslSymbols.cxx pslToken.cxx Log Message: Solved some compiler warnings Index: pslCodeGen.cxx =================================================================== RCS file: /cvsroot/plib/plib/src/psl/pslCodeGen.cxx,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- pslCodeGen.cxx 5 Sep 2002 22:22:38 -0000 1.4 +++ pslCodeGen.cxx 5 Sep 2002 22:38:22 -0000 1.5 @@ -65,7 +65,7 @@ } -void PSL_Parser::pushConstant ( char *c ) +void PSL_Parser::pushConstant ( const char *c ) { float f = atof ( c ) ; char *ff = (char *) & f ; Index: pslDump.cxx =================================================================== RCS file: /cvsroot/plib/plib/src/psl/pslDump.cxx,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- pslDump.cxx 5 Sep 2002 22:22:38 -0000 1.3 +++ pslDump.cxx 5 Sep 2002 22:38:22 -0000 1.4 @@ -27,7 +27,7 @@ struct OpcodeDecode { - char *s ; + const char *s ; unsigned char opcode ; } ; Index: pslLocal.h =================================================================== RCS file: /cvsroot/plib/plib/src/psl/pslLocal.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- pslLocal.h 5 Sep 2002 22:22:38 -0000 1.4 +++ pslLocal.h 5 Sep 2002 22:38:22 -0000 1.5 @@ -78,7 +78,7 @@ /* Token Parser */ -void ungetToken ( char *c ) ; +void ungetToken ( const char *c ) ; void getToken ( char *c, FILE *fd = NULL ) ; void setDefaultFile ( FILE *fd ) ; @@ -106,7 +106,7 @@ address = 0 ; } - void set ( char *s, PSL_Address v ) + void set ( const char *s, PSL_Address v ) { symbol = new char [ strlen ( s ) + 1 ] ; strcpy ( symbol, s ) ; @@ -183,7 +183,7 @@ int pushJumpIfFalse ( int l ) ; int pushJump ( int l ) ; - void pushConstant ( char *c ) ; + void pushConstant ( const char *c ) ; void pushVariable ( char *c ) ; void pushAssignment ( char *c ) ; void pushCall ( char *c, int argc ) ; @@ -221,8 +221,8 @@ PSL_Address getVarSymbol ( char *s ) ; PSL_Address setVarSymbol ( char *s ) ; - PSL_Address getCodeSymbol ( char *s ) ; - void setCodeSymbol ( char *s, PSL_Address v ) ; + PSL_Address getCodeSymbol ( const char *s ) ; + void setCodeSymbol ( const char *s, PSL_Address v ) ; int getExtensionSymbol ( char *s ) ; private: Index: pslSymbols.cxx =================================================================== RCS file: /cvsroot/plib/plib/src/psl/pslSymbols.cxx,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- pslSymbols.cxx 5 Sep 2002 22:22:38 -0000 1.5 +++ pslSymbols.cxx 5 Sep 2002 22:38:22 -0000 1.6 @@ -69,7 +69,7 @@ } -PSL_Address PSL_Parser::getCodeSymbol ( char *s ) +PSL_Address PSL_Parser::getCodeSymbol ( const char *s ) { for ( int i = 0 ; i < next_code_symbol ; i++ ) if ( strcmp ( s, code_symtab [ i ] . symbol ) == 0 ) @@ -84,7 +84,7 @@ -void PSL_Parser::setCodeSymbol ( char *s, PSL_Address v ) +void PSL_Parser::setCodeSymbol ( const char *s, PSL_Address v ) { for ( int i = 0 ; i < next_code_symbol ; i++ ) if ( strcmp ( s, code_symtab [ i ] . symbol ) == 0 ) Index: pslToken.cxx =================================================================== RCS file: /cvsroot/plib/plib/src/psl/pslToken.cxx,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- pslToken.cxx 5 Sep 2002 22:22:38 -0000 1.3 +++ pslToken.cxx 5 Sep 2002 22:38:22 -0000 1.4 @@ -89,7 +89,7 @@ } -void ungetToken ( char *s ) +void ungetToken ( const char *s ) { if ( unget_stack_depth >= MAX_UNGET-1 ) { |