--- /dev/null
+--- ./sapi/cgi/cgi_main.c~ 2007-08-09 02:51:57.000000000 +0300
++++ ./sapi/cgi/cgi_main.c 2007-09-05 20:54:19.390089070 +0300
+@@ -558,12 +558,7 @@
+ request = (fcgi_request*) SG(server_context);
+ if (request) {
+ int len = strlen(message);
+- char *buf = malloc(len+2);
+-
+- memcpy(buf, message, len);
+- memcpy(buf + len, "\n", sizeof("\n"));
+- fcgi_write(request, FCGI_STDERR, buf, len+1);
+- free(buf);
++ fcgi_write(request, FCGI_STDERR, message, len);
+ } else {
+ fprintf(stderr, "%s\n", message);
+ }