extract out troublesome png

This commit is contained in:
David Rose 2008-10-10 14:58:41 +00:00
parent a2d3f7d1ac
commit e56762a452
3 changed files with 5 additions and 6 deletions

View File

@ -13,12 +13,13 @@
#define SOURCES \ #define SOURCES \
config_pnmimagetypes.h pnmFileTypeAlias.h pnmFileTypeBMP.h \ config_pnmimagetypes.h pnmFileTypeAlias.h pnmFileTypeBMP.h \
pnmFileTypeIMG.h \ pnmFileTypeIMG.h \
pnmFileTypePNG.h \
pnmFileTypePNM.h \ pnmFileTypePNM.h \
pnmFileTypeSGI.h pnmFileTypeSoftImage.h \ pnmFileTypeSGI.h pnmFileTypeSoftImage.h \
pnmFileTypeTGA.h \ pnmFileTypeTGA.h \
pnmFileTypeTIFF.h \ pnmFileTypeTIFF.h \
pnmFileTypeJPG.h pnmFileTypeJPG.h \
// These are separate because of png's silly setjmp problem.
pnmFileTypePNG.h pnmFileTypePNG.cxx
#define INCLUDED_SOURCES \ #define INCLUDED_SOURCES \
config_pnmimagetypes.cxx pnmFileTypeAlias.cxx \ config_pnmimagetypes.cxx pnmFileTypeAlias.cxx \
@ -26,7 +27,6 @@
pnmFileTypeBMP.cxx \ pnmFileTypeBMP.cxx \
pnmFileTypeIMG.cxx \ pnmFileTypeIMG.cxx \
pnmFileTypeJPG.cxx pnmFileTypeJPGReader.cxx pnmFileTypeJPGWriter.cxx \ pnmFileTypeJPG.cxx pnmFileTypeJPGReader.cxx pnmFileTypeJPGWriter.cxx \
pnmFileTypePNG.cxx \
pnmFileTypePNM.cxx \ pnmFileTypePNM.cxx \
pnmFileTypeSGI.cxx \ pnmFileTypeSGI.cxx \
pnmFileTypeSGIReader.cxx pnmFileTypeSGIWriter.cxx \ pnmFileTypeSGIReader.cxx pnmFileTypeSGIWriter.cxx \

View File

@ -19,12 +19,12 @@
#ifdef HAVE_PNG #ifdef HAVE_PNG
#include <png.h>
#include "pnmFileType.h" #include "pnmFileType.h"
#include "pnmReader.h" #include "pnmReader.h"
#include "pnmWriter.h" #include "pnmWriter.h"
#include <png.h>
//////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////
// Class : PNMFileTypePNG // Class : PNMFileTypePNG
// Description : For reading and writing PNG files. // Description : For reading and writing PNG files.

View File

@ -1,4 +1,3 @@
#include "pnmFileTypePNG.cxx"
#include "pnmFileTypeTIFF.cxx" #include "pnmFileTypeTIFF.cxx"
#include "pnmFileTypePNM.cxx" #include "pnmFileTypePNM.cxx"
#include "pnmFileTypeSGI.cxx" #include "pnmFileTypeSGI.cxx"