diff --git a/Xprint/Util.c b/Xprint/Util.c index 1f4a14666a..fd8ccd1c3b 100644 --- a/Xprint/Util.c +++ b/Xprint/Util.c @@ -141,30 +141,6 @@ ReplaceFileString( return string; } -/* - * ExecCommand takes two character pointers - the command to execute, - * and the "argv" style NULL-terminated vector of arguments for the command. - * We wait for the command to terminate before continuing to ensure that - * we don't delete the job file before the spooler has made a copy. - */ -void -ExecCommand( - char *pCommand, - char **argVector) -{ - pid_t childPid; - int status; - - if((childPid = fork()) == 0) - { - execv(pCommand, argVector); - } - else - { - (void) waitpid(childPid, &status, 0); - } - return; -} /* * TransferBytes reads numBytes of data from pSrcFile and writes them diff --git a/Xprint/attributes.h b/Xprint/attributes.h index c4e30d274c..52f0fa484b 100644 --- a/Xprint/attributes.h +++ b/Xprint/attributes.h @@ -109,8 +109,6 @@ char *ReplaceAnyString(char *string, char *ReplaceFileString(char *string, char *inFileName, char *outFileName); -void ExecCommand(char *pCommand, - char **argVector); int TransferBytes(FILE *pSrcFile, FILE *pDstFile, int numBytes); diff --git a/Xprint/ps/Ps.h b/Xprint/ps/Ps.h index 726cf5aaed..f8a07366bc 100644 --- a/Xprint/ps/Ps.h +++ b/Xprint/ps/Ps.h @@ -350,7 +350,6 @@ typedef struct extern Bool InitializePsDriver(int ndx, ScreenPtr pScreen, int argc, char **argv); -static Bool PsDestroyContext(XpContextPtr pCon); extern XpContextPtr PsGetContextFromWindow(WindowPtr win); /* @@ -374,9 +373,6 @@ extern int PsGetDocumentData(XpContextPtr pCon, ClientPtr client, */ extern Bool PsCreateGC(GCPtr pGC); -static int PsGetDrawablePrivateStuff(DrawablePtr pDrawable, GC *gc, - unsigned long *valid, PsOutPtr *psOut, - ColormapPtr *cMap); extern PsContextPrivPtr PsGetPsContextPriv( DrawablePtr pDrawable ); extern int PsUpdateDrawableGC(GCPtr pGC, DrawablePtr pDrawable, PsOutPtr *psOut, ColormapPtr *cMap);