X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fpdf%2FInfoOutputDev.cc;h=7a42e734cd073db7bd8be39bbbc868ae9da16a2c;hb=6179361ff3d4f22a2cbb83895768392556093362;hp=d78c418403e04d4837b50ab4e4672eb85424a63c;hpb=4499caa9287f6ad9b1c96e007504478c1f6089b5;p=swftools.git diff --git a/lib/pdf/InfoOutputDev.cc b/lib/pdf/InfoOutputDev.cc index d78c418..7a42e73 100644 --- a/lib/pdf/InfoOutputDev.cc +++ b/lib/pdf/InfoOutputDev.cc @@ -1,3 +1,4 @@ +#include "Object.h" #include "SplashTypes.h" #include "SplashOutputDev.h" #include "SplashPath.h" @@ -30,8 +31,8 @@ InfoOutputDev::~InfoOutputDev() } id2font->killIter(&i); - delete id2font; - delete splash; + delete id2font;id2font=0; + delete splash;splash=0; } void FontInfo::grow(int size) { @@ -64,6 +65,7 @@ FontInfo::~FontInfo() glyphs[t]=0; } } + free(glyphs);glyphs=0; } GBool InfoOutputDev::upsideDown() {return gTrue;} GBool InfoOutputDev::useDrawChar() {return gTrue;}