aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortradke <tradke@1faa4e14-9dd3-4be0-9f0e-ffe519881164>2005-11-08 13:40:51 +0000
committertradke <tradke@1faa4e14-9dd3-4be0-9f0e-ffe519881164>2005-11-08 13:40:51 +0000
commitf56cba72533893ccb9ae72e593ef9fe10209d369 (patch)
tree2312f79abebab1981c94e5266f95e9b8610f89ef
parent0f0455e9463159fc90b7324f5e0a4ceb8e682ecc (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.c2
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;