X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;ds=sidebyside;f=pdf%2Fxpdf%2Fpdftops.cc;h=2bb2e3b284f0cb30b0975f928cf687a593768966;hb=884f739665dc56e66f51e104350f2affd33f2dd8;hp=d5d2de85d38fcf50255062eab3e9f2079eb42454;hpb=64676031423465996e83c4a685290f0c3d97a249;p=evince.git diff --git a/pdf/xpdf/pdftops.cc b/pdf/xpdf/pdftops.cc index d5d2de85..2bb2e3b2 100644 --- a/pdf/xpdf/pdftops.cc +++ b/pdf/xpdf/pdftops.cc @@ -2,7 +2,7 @@ // // pdftops.cc // -// Copyright 1996-2002 Glyph & Cog, LLC +// Copyright 1996-2003 Glyph & Cog, LLC // //======================================================================== @@ -89,7 +89,7 @@ static ArgDesc argDesc[] = { {"-noembcidtt", argFlag, &noEmbedCIDTTFonts, 0, "don't embed CID TrueType fonts"}, {"-paper", argString, paperSize, sizeof(paperSize), - "paper size (letter, legal, A4, A3)"}, + "paper size (letter, legal, A4, A3, match)"}, {"-paperw", argInt, &paperWidth, 0, "paper width, in points"}, {"-paperh", argInt, &paperHeight, 0, @@ -181,6 +181,7 @@ int main(int argc, char *argv[]) { if (paperSize[0]) { if (!globalParams->setPSPaperSize(paperSize)) { fprintf(stderr, "Invalid paper size\n"); + delete fileName; goto err0; } } else { @@ -295,8 +296,8 @@ int main(int argc, char *argv[]) { delete psFileName; err1: delete doc; - delete globalParams; err0: + delete globalParams; // check for memory leaks Object::memCheck(stderr);