openbsd-ports/net/netatalk/patches/patch-etcpapd-magicsc

60 lines
1.1 KiB
Plaintext

--- etc/papd/magics.c.orig Sun Aug 17 09:20:26 1997
+++ etc/papd/magics.c Mon Nov 15 11:34:39 1999
@@ -6,20 +6,24 @@
#include <sys/syslog.h>
#include <sys/param.h>
#include <stdio.h>
-#include <strings.h>
+#include <string.h>
#include "file.h"
#include "comment.h"
+extern int lp_open(), lp_close(), lp_write();
+extern int compush(), comswitch();
+extern void compop();
+
+int
ps( infile, outfile )
struct papfile *infile, *outfile;
{
- int c;
char *start, *stop;
struct comment *comment;
for (;;) {
- if ( comment = compeek()) {
+ if ( (comment = compeek())) {
switch( (*comment->c_handler)( infile, outfile )) {
case CH_DONE :
continue;
@@ -65,6 +69,7 @@
}
}
+int
cm_psquery( in, out )
struct papfile *in, *out;
{
@@ -96,6 +101,7 @@
}
}
+int
cm_psadobe( in, out )
struct papfile *in, *out;
{
@@ -135,11 +141,11 @@
char *Query = "Query";
+int
cm_psswitch( in, out )
struct papfile *in, *out;
{
char *start, *stop, *p;
- struct comment *comment = compeek();
switch ( markline( &start, &stop, in )) {
case 0 :