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 )
{
|