Bug 698904: Drop pixmap only once upon error when painting shades.
Bug 698904: Drop pixmap only once upon error when painting shades.

If fz_new_pixmap_with_bbox() threw conv would be NULL and temp would
be pointing to a pixmap that would be dropped 2 times.

If fz_clone_pixmap_area_with_different_seps() threw temp and conv
would be pointing to the same pixmap that would be dropped 3 times.

ArtifexSoftware/mupdf,ccxvii/mupdf,ccxvii/mupdf,muennich/mupdf,TamirEvan/mupdf,fluks/mupdf-x11-bookmarks,TamirEvan/mupdf,ccxvii/mupdf,muennich/mupdf,sebras/mupdf,sebras/mupdf,fluks/mupdf-x11-bookmarks,fluks/mupdf-x11-bookmarks,TamirEvan/mupdf,sebras/mupdf,ccxvii/mupdf,fluks/mupdf-x11-bookmarks,TamirEvan/mupdf,fluks/mupdf-x11-bookmarks,ArtifexSoftware/mupdf,ArtifexSoftware/mupdf,ArtifexSoftware/mupdf,muennich/mupdf,muennich/mupdf,TamirEvan/mupdf,ArtifexSoftware/mupdf,ArtifexSoftware/mupdf,muennich/mupdf,ccxvii/mupdf,TamirEvan/mupdf,sebras/mupdf,sebras/mupdf,TamirEvan/mupdf,ArtifexSoftware/mupdf,fluks/mupdf-x11-bookmarks,fluks/mupdf-x11-bookmarks,sebras/mupdf,ArtifexSoftware/mupdf,muennich/mupdf,ccxvii/mupdf,muennich/mupdf,TamirEvan/mupdf