]> www.fi.muni.cz Git - evince.git/blobdiff - pdf/xpdf/PBMOutputDev.h
Synched with Xpdf 0.92
[evince.git] / pdf / xpdf / PBMOutputDev.h
index 3d235b309f011c70f7f83b3bd202db6fe71c1d99..5afe0d688b5c232dd3f7eeae4fed9db2fe408a45 100644 (file)
 class PBMOutputDev: public XOutputDev {
 public:
 
+  // NB: Users must use makePBMOutputDev and killPBMOutputDev rather
+  // than the constructor and destructor.  (This is due to some
+  // constraints in the underlying XOutputDev object.)
+
   static PBMOutputDev *makePBMOutputDev(char *displayName,
                                        char *fileRoot1);
 
-  ~PBMOutputDev();
+  static void killPBMOutputDev(PBMOutputDev *out);
+
+  virtual ~PBMOutputDev();
 
   //----- initialization and control