summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/Fl_Printer.cxx8
-rw-r--r--src/drivers/Posix/Fl_Posix_Printer_Driver.cxx4
-rw-r--r--src/drivers/PostScript/Fl_PostScript.cxx4
-rw-r--r--src/drivers/PostScript/Fl_PostScript_image.cxx6
4 files changed, 14 insertions, 8 deletions
diff --git a/src/Fl_Printer.cxx b/src/Fl_Printer.cxx
index be80abc6d..c0982687c 100644
--- a/src/Fl_Printer.cxx
+++ b/src/Fl_Printer.cxx
@@ -21,11 +21,11 @@
#include <config.h>
#ifdef FL_PORTING
-# pragma message "FL_PORTING: implement print support for your platform, or define NO_PRINT_SUPPORT"
-#define NO_PRINT_SUPPORT 1
+# pragma message "FL_PORTING: implement print support for your platform, or define FL_NO_PRINT_SUPPORT"
+#define FL_NO_PRINT_SUPPORT 1
#endif
-#if defined(NO_PRINT_SUPPORT)
+#if defined(FL_NO_PRINT_SUPPORT)
#include <FL/Fl_PostScript.H>
Fl_Printer::Fl_Printer(void) {
@@ -239,7 +239,7 @@ Fl_Printer::~Fl_Printer(void)
delete printer;
}
-#endif // defined(NO_PRINT_SUPPORT)
+#endif // defined(FL_NO_PRINT_SUPPORT)
//
// End of "$Id$".
diff --git a/src/drivers/Posix/Fl_Posix_Printer_Driver.cxx b/src/drivers/Posix/Fl_Posix_Printer_Driver.cxx
index 24fb4c77e..0b5b1e88b 100644
--- a/src/drivers/Posix/Fl_Posix_Printer_Driver.cxx
+++ b/src/drivers/Posix/Fl_Posix_Printer_Driver.cxx
@@ -18,7 +18,7 @@
#include "../../config_lib.h"
-#if defined(FL_CFG_PRN_PS)
+#if defined(FL_CFG_PRN_PS) && !defined(FL_NO_PRINT_SUPPORT)
#include <FL/Fl_PostScript.H>
#include <FL/Fl_Printer.H>
@@ -133,7 +133,7 @@ int Fl_Posix_Printer_Driver::start_job(int pages, int *firstpage, int *lastpage)
return ps->start_postscript(pages, format, layout); // start printing
}
-#endif // defined(FL_CFG_PRN_PS)
+#endif // defined(FL_CFG_PRN_PS) && !defined(FL_NO_PRINT_SUPPORT)
//
diff --git a/src/drivers/PostScript/Fl_PostScript.cxx b/src/drivers/PostScript/Fl_PostScript.cxx
index e764ed0bf..75facf987 100644
--- a/src/drivers/PostScript/Fl_PostScript.cxx
+++ b/src/drivers/PostScript/Fl_PostScript.cxx
@@ -16,6 +16,8 @@
// http://www.fltk.org/str.php
//
+#include <config.h>
+#if !defined(FL_NO_PRINT_SUPPORT)
#include <FL/Fl.H>
#include <FL/fl_ask.H>
#include <FL/fl_draw.H>
@@ -1477,6 +1479,8 @@ void Fl_PostScript_File_Device::end_job (void)
#endif // FL_DOXYGEN
+#endif // !defined(FL_NO_PRINT_SUPPORT)
+
//
// End of "$Id$".
//
diff --git a/src/drivers/PostScript/Fl_PostScript_image.cxx b/src/drivers/PostScript/Fl_PostScript_image.cxx
index 0dc683bff..4b3d316bb 100644
--- a/src/drivers/PostScript/Fl_PostScript_image.cxx
+++ b/src/drivers/PostScript/Fl_PostScript_image.cxx
@@ -16,7 +16,8 @@
// http://www.fltk.org/str.php
//
-#ifndef FL_DOXYGEN
+#include <config.h>
+#if !defined(FL_DOXYGEN) && !defined(FL_NO_PRINT_SUPPORT)
#include <stdio.h>
#include <math.h>
@@ -649,7 +650,8 @@ void Fl_PostScript_Graphics_Driver::draw(Fl_Bitmap * bitmap,int XP, int YP, int
pop_clip();
}
-#endif // FL_DOXYGEN
+#endif // !defined(FL_DOXYGEN) && !defined(FL_NO_PRINT_SUPPORT)
+
//
// End of "$Id$"