Index: trunk/psModules/src/extras/psIOBuffer.c
===================================================================
--- trunk/psModules/src/extras/psIOBuffer.c	(revision 12696)
+++ trunk/psModules/src/extras/psIOBuffer.c	(revision 12888)
@@ -42,5 +42,5 @@
     buffer->nAlloc = buffer->nReset;
     buffer->data = psRealloc (buffer->data, buffer->nAlloc);
-    bzero (buffer->data, buffer->nAlloc);
+    memset(buffer->data, '\0', buffer->nAlloc);
 
     return true;
@@ -64,5 +64,5 @@
         buffer->data = psRealloc (buffer->data, buffer->nAlloc);
         Nfree = buffer->nAlloc - buffer->n;
-        bzero (buffer->data + buffer->n, Nfree);
+        memset(buffer->data + buffer->n, '\0', Nfree);
     }
 
Index: trunk/psModules/src/extras/psPipe.c
===================================================================
--- trunk/psModules/src/extras/psPipe.c	(revision 12696)
+++ trunk/psModules/src/extras/psPipe.c	(revision 12888)
@@ -52,7 +52,7 @@
     pid_t pid;
 
-    bzero (stdin_fd,  2*sizeof(int));
-    bzero (stdout_fd, 2*sizeof(int));
-    bzero (stderr_fd, 2*sizeof(int));
+    memset(stdin_fd,  '\0', 2*sizeof(int));
+    memset(stdout_fd, '\0', 2*sizeof(int));
+    memset(stderr_fd, '\0', 2*sizeof(int));
 
     if (pipe (stdin_fd)  < 0) {
