From 7e504bcb4e4c34ba5181a567fdc25e51ae184b9c Mon Sep 17 00:00:00 2001 From: alex Date: Tue, 5 Sep 2006 09:55:13 +0000 Subject: [PATCH] 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 --- include/strings.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/include/strings.cpp b/include/strings.cpp index 6275df080..cbfea86cd 100755 --- a/include/strings.cpp +++ b/include/strings.cpp @@ -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;