From 697cf74fb50a550b8f7e124dc8f463a55519795f Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Tue, 12 Jul 2005 03:09:20 +0000 Subject: [PATCH] Make Xprt run when linked against Xlib for Xrm --- Xprint/attributes.c | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/Xprint/attributes.c b/Xprint/attributes.c index 2a37e6b57..2cb082ce3 100644 --- a/Xprint/attributes.c +++ b/Xprint/attributes.c @@ -50,11 +50,17 @@ copyright holders. #endif #include +#include +#include #include #include #include #include #include +#include +#include +#include + #if (defined(sun) && defined(SVR4)) || (defined(SCO)) #include #endif @@ -64,9 +70,8 @@ copyright holders. #include "attributes.h" -#include "Xlib.h" -#include "Xresource.h" -#include "Xrm.c" +#include +#include #include "spooler.h" @@ -805,6 +810,8 @@ PutByte( pStr->space--; } +#define XrmQString XrmPermStringToQuark("String") + /* * AppendEntry is called by XrmEnumerateDatabase, and serves to append * a database entry onto a string database. The passed-in "closure" @@ -1314,7 +1321,6 @@ SendFileToCommand( * store for the supplied print context. The ReplaceAnyString utility * routine is used to perform the actual replacements. */ -extern char *ReplaceAnyString(char *, char *, char *); static char * ReplaceAllKeywords(