version 1.18, 2005/05/30 14:14:17
|
version 1.19, 2005/05/31 12:23:38
|
|
|
// Author: Humberto Rivero (hurivero@us.ibm.com) | // Author: Humberto Rivero (hurivero@us.ibm.com) |
// | // |
// Modified By: Aruran, IBM (ashanmug@in.ibm.com) for Bug# 3697, 3698, 3699, 3700 | // Modified By: Aruran, IBM (ashanmug@in.ibm.com) for Bug# 3697, 3698, 3699, 3700 |
// Aruran, IBM (ashanmug@in.ibm.com) for Bug# 3701, 3702, 3703 |
// Aruran, IBM (ashanmug@in.ibm.com) for Bug# 3701, 3702, 3703, 3704 |
// | // |
//%///////////////////////////////////////////////////////////////////////////// | //%///////////////////////////////////////////////////////////////////////////// |
| |
|
|
} | } |
| |
CString LanguageParser::replaceSeparator(const CString & _s, char new_sep){ | CString LanguageParser::replaceSeparator(const CString & _s, char new_sep){ |
char * _str = const_cast<char *>((const char*)_s); |
char * _str = 0; |
|
strcpy(_str,_s); |
Uint32 length = (Uint32) strlen(_str); | Uint32 length = (Uint32) strlen(_str); |
for(Uint32 i = 0; i < length; i++) | for(Uint32 i = 0; i < length; i++) |
_str[i] = (!isalnum(_str[i])) ? new_sep : _str[i]; | _str[i] = (!isalnum(_str[i])) ? new_sep : _str[i]; |