From bc563e3a469e7800d4050a8fda56af1341390caf Mon Sep 17 00:00:00 2001 From: cascade Date: Thu, 8 May 2008 17:11:10 +0000 Subject: [PATCH] OCC19308 FIP #24.6 Make consistent Standard_CString and Standard_ExtString definition. --- src/WOKUnix/WOKUnix_Buffer.cxx | 9 +++++---- src/WOKUnix/WOKUnix_FDescr.cxx | 6 +++--- src/WOKUnix/WOKUnix_RegExp.cxx | 4 ++-- src/WOKUnix/WOKUnix_RemoteShell.cxx | 2 +- 4 files changed, 11 insertions(+), 10 deletions(-) diff --git a/src/WOKUnix/WOKUnix_Buffer.cxx b/src/WOKUnix/WOKUnix_Buffer.cxx index 1dec085..97f7c85 100755 --- a/src/WOKUnix/WOKUnix_Buffer.cxx +++ b/src/WOKUnix/WOKUnix_Buffer.cxx @@ -5,6 +5,7 @@ #include #include +#include //======================================================================= //function : WOKUnix_Buffer @@ -92,8 +93,8 @@ Handle(TColStd_HSequenceOfHAsciiString) WOKUnix_Buffer::Echo() myfd.Read(buffer, nbtoread); - Standard_CString aptr = buffer.ToCString(); - Standard_CString aptr2 = buffer.ToCString(); + Standard_PCharacter aptr = (Standard_PCharacter)buffer.ToCString(); + Standard_PCharacter aptr2 = (Standard_PCharacter)buffer.ToCString(); i=0; while(i ToCString (), aPattern -> Length (), BUFFER + (char*)aPattern -> ToCString (), aPattern -> Length (), BUFFER ); if ( errMsg != NULL ) { @@ -133,7 +133,7 @@ Standard_Integer WOKUnix_RegExp :: Search ( Standard_Integer retVal; retVal = re_search ( - BUFFER, aString -> ToCString (), aString -> Length (), + BUFFER, (char*)aString -> ToCString (), aString -> Length (), aStartPos - 1, 0, NULL ); diff --git a/src/WOKUnix/WOKUnix_RemoteShell.cxx b/src/WOKUnix/WOKUnix_RemoteShell.cxx index 65da04d..ce80f6b 100755 --- a/src/WOKUnix/WOKUnix_RemoteShell.cxx +++ b/src/WOKUnix/WOKUnix_RemoteShell.cxx @@ -58,7 +58,7 @@ : WOKUnix_Shell(apath, amode, outmode, bufmode) { - char *rshellargv[]={"rsh" , ahost->ToCString(), "exec","/bin/csh", "-fs", NULL}; + char *rshellargv[]={"rsh" , (char*)ahost->ToCString(), "exec","/bin/csh", "-fs", NULL}; SetCommand(6,rshellargv); } -- 2.39.5