diff options
author | tradke <tradke@1faa4e14-9dd3-4be0-9f0e-ffe519881164> | 2005-11-08 13:40:51 +0000 |
---|---|---|
committer | tradke <tradke@1faa4e14-9dd3-4be0-9f0e-ffe519881164> | 2005-11-08 13:40:51 +0000 |
commit | f56cba72533893ccb9ae72e593ef9fe10209d369 (patch) | |
tree | 2312f79abebab1981c94e5266f95e9b8610f89ef | |
parent | 0f0455e9463159fc90b7324f5e0a4ceb8e682ecc (diff) |
Fixed bug in routine which deletes a single character within a string.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusConnect/HTTPD/trunk@224 1faa4e14-9dd3-4be0-9f0e-ffe519881164
-rw-r--r-- | src/SString.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/SString.c b/src/SString.c index 2323fbd..2bce709 100644 --- a/src/SString.c +++ b/src/SString.c @@ -462,7 +462,7 @@ StringDeleteRange( String * s, size_t begin, size_t end ) memmove( s->chars + begin, s->chars + end + 1, ( s->length - end ) - 1 ); } - s->length -= end - begin; + s->length -= end - begin + 1; s->chars[s->length] = '\0'; } return s; |