Index: /trunk/ippTools/src/Makefile.am
===================================================================
--- /trunk/ippTools/src/Makefile.am	(revision 9255)
+++ /trunk/ippTools/src/Makefile.am	(revision 9256)
@@ -12,5 +12,4 @@
 include_HEADERS = pxtools.h
 noinst_HEADERS = \
-	slurp.h \
 	pxadmin.h \
 	pzgetexp.h \
@@ -32,6 +31,5 @@
 	pxconfig.c \
 	pxframes.c \
-    pxtables.c \
-	slurp.c
+    pxtables.c
 
 # for pxtools.h
Index: /trunk/ippTools/src/pxtools.h
===================================================================
--- /trunk/ippTools/src/pxtools.h	(revision 9255)
+++ /trunk/ippTools/src/pxtools.h	(revision 9256)
@@ -8,6 +8,4 @@
 # include <psmodules.h>
 # include <ippdb.h>
-
-# include <slurp.h>
 
 // load these values from the db in the init stage
Index: /trunk/ippTools/src/pzgetexp.c
===================================================================
--- /trunk/ippTools/src/pzgetexp.c	(revision 9255)
+++ /trunk/ippTools/src/pzgetexp.c	(revision 9256)
@@ -54,5 +54,5 @@
         goto FAIL;
     }
-    psString cmdOutput = fslurp(output);
+    psString cmdOutput = psSlurpFile(output);
     pclose(output);
 
Index: /trunk/ippTools/src/pzgetimfiles.c
===================================================================
--- /trunk/ippTools/src/pzgetimfiles.c	(revision 9255)
+++ /trunk/ippTools/src/pzgetimfiles.c	(revision 9256)
@@ -35,5 +35,5 @@
     }
 
-    psString cmdOutput = fslurp(output);
+    psString cmdOutput = psSlurpFile(output);
     int exitStatus = pclose(output);
 
Index: unk/ippTools/src/slurp.c
===================================================================
--- /trunk/ippTools/src/slurp.c	(revision 9255)
+++ 	(revision )
@@ -1,51 +1,0 @@
-#ifdef HAVE_CONFIG_H
-#include <config.h>
-#endif
-
-#include <stdio.h>
-#include <pslib.h>
-
-#include "slurp.h"
-
-# define SLURP_SIZE 1024
-
-psString slurp(int fd)
-{
-    FILE *stream = fdopen(fd, "r");
-
-    return fslurp(stream);
-}
-
-psString fslurp(FILE *stream)
-{
-    psString str    = NULL;
-    size_t strSize  = 1; // bytes allocated -  make sure there is room for '\0'
-    size_t used     = 0; // bytes actually used
-
-    for (;;) {
-        // increase the allocated string size
-        strSize += SLURP_SIZE;
-        str = psRealloc(str, strSize);
-
-        // read a block from the stream
-        size_t bytes = fread(str + used, 1, SLURP_SIZE, stream);
-        used += bytes;
-
-        // is this the end of the file or an error?
-        if (bytes != SLURP_SIZE) {
-            if (feof(stream)) {
-                // eof
-                break;
-            }
-            // else - it's an error
-            psError(PS_ERR_UNKNOWN, true, "slurp failed");
-            psFree(str);
-            return NULL;
-        }
-    }
-
-    // append '\0' to the end of the string
-    str[used + 1] = '\0';
-
-    return str;
-}
Index: unk/ippTools/src/slurp.h
===================================================================
--- /trunk/ippTools/src/slurp.h	(revision 9255)
+++ 	(revision )
@@ -1,5 +1,0 @@
-#include <stdio.h>
-#include <pslib.h>
-
-psString slurp(int fd);
-psString fslurp(FILE *stream);
