Patch level : 4.0
Files correlati : ve0.exe Ricompilazione Demo : [ ] Commento : Corretta get sull'ultima stringa di una token string git-svn-id: svn://10.65.10.50/trunk@14285 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
38b79253ac
commit
7e504bcb4e
@ -1554,20 +1554,21 @@ const char* TToken_string::get(
|
||||
if (sep >= n)
|
||||
{
|
||||
char* p = strchr(s, _separator);
|
||||
TString& spark = get_tmp_string();
|
||||
|
||||
if (p == NULL)
|
||||
{
|
||||
_last = -1;
|
||||
return s;
|
||||
spark = s;
|
||||
}
|
||||
else
|
||||
{
|
||||
TString& spark = get_tmp_string();
|
||||
*p = '\0';
|
||||
spark = s;
|
||||
*p = _separator;
|
||||
_last = (int)((const char*)p - _str) + 1;
|
||||
return spark;
|
||||
}
|
||||
return spark;
|
||||
}
|
||||
|
||||
_last = -1;
|
||||
|
Loading…
x
Reference in New Issue
Block a user