summaryrefslogtreecommitdiff
path: root/Build/source/libs/xpdf/xpdf-src/xpdf/pdfinfo.cc
diff options
context:
space:
mode:
authorAkira Kakuto <kakuto@fuk.kindai.ac.jp>2017-08-13 07:14:48 +0000
committerAkira Kakuto <kakuto@fuk.kindai.ac.jp>2017-08-13 07:14:48 +0000
commit4b4995cda35627e06c43e25ecbe07c1bc1859bb5 (patch)
tree143ed02a389bab62f44043a54cbc70f69e312e2f /Build/source/libs/xpdf/xpdf-src/xpdf/pdfinfo.cc
parent00d00899c484b81967558f43c4fe4a896ffdf610 (diff)
xpdf 4.00
git-svn-id: svn://tug.org/texlive/trunk@45031 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/libs/xpdf/xpdf-src/xpdf/pdfinfo.cc')
-rw-r--r--Build/source/libs/xpdf/xpdf-src/xpdf/pdfinfo.cc12
1 files changed, 7 insertions, 5 deletions
diff --git a/Build/source/libs/xpdf/xpdf-src/xpdf/pdfinfo.cc b/Build/source/libs/xpdf/xpdf-src/xpdf/pdfinfo.cc
index 933b00f2e43..ef36bcecfc3 100644
--- a/Build/source/libs/xpdf/xpdf-src/xpdf/pdfinfo.cc
+++ b/Build/source/libs/xpdf/xpdf-src/xpdf/pdfinfo.cc
@@ -13,9 +13,10 @@
#include <string.h>
#include <time.h>
#include <math.h>
+#include "gmem.h"
+#include "gmempp.h"
#include "parseargs.h"
#include "GString.h"
-#include "gmem.h"
#include "gfile.h"
#include "GlobalParams.h"
#include "Object.h"
@@ -100,9 +101,6 @@ int main(int argc, char *argv[]) {
exitCode = 99;
-#ifdef _MSC_VER
- (void)kpse_set_program_name(argv[0], NULL);
-#endif
// parse args
ok = parseArgs(argDesc, &argc, argv);
if (!ok || argc != 2 || printVersion || printHelp) {
@@ -194,7 +192,11 @@ int main(int argc, char *argv[]) {
if ((acroForm = doc->getCatalog()->getAcroForm())->isDict()) {
acroForm->dictLookup("XFA", &xfa);
if (xfa.isStream() || xfa.isArray()) {
- printf("Form: XFA\n");
+ if (doc->getCatalog()->getNeedsRendering()) {
+ printf("Form: dynamic XFA\n");
+ } else {
+ printf("Form: static XFA\n");
+ }
} else {
printf("Form: AcroForm\n");
}