summaryrefslogtreecommitdiff
path: root/platform/x11
diff options
context:
space:
mode:
authorTor Andersson <tor.andersson@artifex.com>2014-04-11 15:58:51 +0200
committerTor Andersson <tor.andersson@artifex.com>2014-04-11 16:42:33 +0200
commitad0fa16fd4e3102ae01b0c84de1f1d52242f99a4 (patch)
treedd9e6ab3f8cc5195921ab5117da1f2f894f19a73 /platform/x11
parentef1e93e6442b06890fffb70419a93e47e666f013 (diff)
downloadmupdf-ad0fa16fd4e3102ae01b0c84de1f1d52242f99a4.tar.xz
Add all form field flags. Check flags before marking fields dirty.
NoExport (and ReadOnly) fields shouldn't mark the document for saving.
Diffstat (limited to 'platform/x11')
-rw-r--r--platform/x11/x11_main.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/platform/x11/x11_main.c b/platform/x11/x11_main.c
index 5b0266c5..58d0e2af 100644
--- a/platform/x11/x11_main.c
+++ b/platform/x11/x11_main.c
@@ -295,11 +295,15 @@ static void winopen(void)
void winclose(pdfapp_t *app)
{
- closing = 1;
+ if (pdfapp_preclose(app))
+ {
+ closing = 1;
+ }
}
int winsavequery(pdfapp_t *app)
{
+ fprintf(stderr, "mupdf: discarded changes to document\n");
/* FIXME: temporary dummy implementation */
return DISCARD;
}