From 7de8a6825606a54c580da358b6e8d4e8d2897559 Mon Sep 17 00:00:00 2001 From: steve Date: Thu, 19 Jun 2008 23:02:46 -0400 Subject: [PATCH] fix buffer issue in websafe filter --- r2/r2/lib/c/filters.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/r2/r2/lib/c/filters.c b/r2/r2/lib/c/filters.c index c179ddc3e..d9ee28614 100644 --- a/r2/r2/lib/c/filters.c +++ b/r2/r2/lib/c/filters.c @@ -52,7 +52,7 @@ filters_uwebsafe(PyObject * self, PyObject *args) command = PyUnicode_AS_UNICODE(com); len = PyUnicode_GetSize(com); - buffer = (Py_UNICODE*)malloc(5*len*sizeof(Py_UNICODE)); + buffer = (Py_UNICODE*)malloc(6*len*sizeof(Py_UNICODE)); for(ic = 0, ib = 0; ic < len; ic++, ib++) { c = command[ic]; if (c == '&') {