X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;ds=sidebyside;f=lib%2Fpdf%2FGFXOutputDev.cc;h=e00096ce385f5fc5b5143df46b5c5e339ac71f2c;hb=a36a0fe5a0f93dc010a3b65f064d870883f199e9;hp=8da82ec2b7e57c7672bc4ed3010b07520a6c440e;hpb=77a2b9688db7ae0c9bda7801f19042adcc4ef1ce;p=swftools.git diff --git a/lib/pdf/GFXOutputDev.cc b/lib/pdf/GFXOutputDev.cc index 8da82ec..e00096c 100644 --- a/lib/pdf/GFXOutputDev.cc +++ b/lib/pdf/GFXOutputDev.cc @@ -2461,7 +2461,10 @@ void GFXOutputDev::beginTransparencyGroup(GfxState *state, double *bbox, GBool isolated, GBool knockout, GBool forSoftMask) { - char*colormodename = GfxColorSpace::getColorSpaceModeName(blendingColorSpace->getMode()); + char*colormodename = ""; + if(blendingColorSpace) { + colormodename = GfxColorSpace::getColorSpaceModeName(blendingColorSpace->getMode()); + } msg(" beginTransparencyGroup %.1f/%.1f/%.1f/%.1f %s isolated=%d knockout=%d forsoftmask=%d", bbox[0],bbox[1],bbox[2],bbox[3], colormodename, isolated, knockout, forSoftMask); states[statepos].createsoftmask = forSoftMask; states[statepos].transparencygroup = !forSoftMask;