summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2005-03-29 14:31:06 +0000
committerFrederic Peters <fpeters@entrouvert.com>2005-03-29 14:31:06 +0000
commitdd96d7d2fcd6fbe12c23555e06b4248eeaa5e155 (patch)
tree7a49de3ebf37fa65b749823f5f0a3a6e0c38fa72
parentb4f73b9cff63bac52be5a80acecaae293f242628 (diff)
downloadlasso-dd96d7d2fcd6fbe12c23555e06b4248eeaa5e155.tar.gz
lasso-dd96d7d2fcd6fbe12c23555e06b4248eeaa5e155.tar.xz
lasso-dd96d7d2fcd6fbe12c23555e06b4248eeaa5e155.zip
properly multiply sizeof(char*) to avoid buffer overflow
-rw-r--r--lasso/xml/tools.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lasso/xml/tools.c b/lasso/xml/tools.c
index bd345e18..0b785a22 100644
--- a/lasso/xml/tools.c
+++ b/lasso/xml/tools.c
@@ -544,7 +544,7 @@ urlencoded_to_strings(const char *str)
n++;
}
- result = g_malloc(sizeof(char*)*n+2);
+ result = g_malloc(sizeof(char*)*(n+1));
result[n] = NULL;
st = (char*)str;