]> granicus.if.org Git - php/commitdiff
fix invalid write
authorAntony Dovgal <tony2001@php.net>
Thu, 19 Oct 2006 10:02:34 +0000 (10:02 +0000)
committerAntony Dovgal <tony2001@php.net>
Thu, 19 Oct 2006 10:02:34 +0000 (10:02 +0000)
Zend/zend.c

index 0f9c2d4b9931634248e7f547c24e7d72d9177194..704eab89cda95671c6adce3c937931c42b39808c 100644 (file)
@@ -742,12 +742,12 @@ static void function_to_unicode(zend_function *func TSRMLS_DC)
                while (n > 0) {
                  --n;
                  if (args[n].name.s) {
-                               UChar *uname = malloc(UBYTES(args[n].name_len)+1);
+                               UChar *uname = malloc(UBYTES(args[n].name_len + 1));
                                u_charsToUChars(args[n].name.s, uname, args[n].name_len+1);
                                args[n].name.u = uname;
                  }
                  if (args[n].class_name.s) {
-                               UChar *uname = malloc(UBYTES(args[n].class_name_len)+1);
+                               UChar *uname = malloc(UBYTES(args[n].class_name_len + 1));
                                u_charsToUChars(args[n].class_name.s, uname, args[n].class_name_len+1);
                                args[n].class_name.u = uname;
                  }