20 lines
531 B
Text
20 lines
531 B
Text
Index: strhandle.cc
|
|
--- strhandle.cc.orig
|
|
+++ strhandle.cc
|
|
@@ -24,14 +24,14 @@ char *str_cutat(char *str, char cut)
|
|
/* Like str_cutat, but the beginning of str is copied to buffer at left */
|
|
char *str_splitat(char const * const str, char *left, char cut)
|
|
{
|
|
- char *pos = strchr(str,cut);
|
|
+ const char *pos = strchr(str,cut);
|
|
if (!pos) {
|
|
strcpy(left,str);
|
|
return NULL;
|
|
}
|
|
strncpy(left,str,pos-str);
|
|
left[pos-str] = '\0';
|
|
- return pos+1;
|
|
+ return const_cast<char *>(pos+1);
|
|
}
|
|
|
|
|