diff -C 3 -r xpdf-3.00-orig/xpdf/pdfimages.cc xpdf-3.00/xpdf/pdfimages.cc *** xpdf-3.00-orig/xpdf/pdfimages.cc 2004-01-22 02:26:45.000000000 +0100 --- xpdf-3.00/xpdf/pdfimages.cc 2005-04-05 22:36:01.910376872 +0200 *************** *** 118,130 **** goto err1; } - // check for copy permission - if (!doc->okToCopy()) { - error(-1, "Copying of images from this document is not allowed."); - exitCode = 3; - goto err1; - } - // get page range if (firstPage < 1) firstPage = 1; --- 118,123 ---- diff -C 3 -r xpdf-3.00-orig/xpdf/pdftotext.cc xpdf-3.00/xpdf/pdftotext.cc *** xpdf-3.00-orig/xpdf/pdftotext.cc 2004-01-22 02:26:45.000000000 +0100 --- xpdf-3.00/xpdf/pdftotext.cc 2005-04-05 22:36:09.680195680 +0200 *************** *** 160,172 **** goto err2; } - // check for copy permission - if (!doc->okToCopy()) { - error(-1, "Copying of text from this document is not allowed."); - exitCode = 3; - goto err2; - } - // construct text file name if (argc == 3) { textFileName = new GString(argv[2]); --- 160,165 ---- diff -C 3 -r xpdf-3.00-orig/xpdf/XPDFCore.cc xpdf-3.00/xpdf/XPDFCore.cc *** xpdf-3.00-orig/xpdf/XPDFCore.cc 2004-01-22 02:26:45.000000000 +0100 --- xpdf-3.00/xpdf/XPDFCore.cc 2005-04-05 22:36:37.509964912 +0200 *************** *** 1651,1658 **** core->selectYMin != core->selectYMax) { if (core->doc->okToCopy()) { core->copySelection(); - } else { - error(-1, "Copying of text from this document is not allowed."); } } #endif --- 1651,1656 ----