git.asbjorn.biz
/
swftools.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c333d9f
)
re-added copy check
author
Matthias Kramm
<kramm@quiss.org>
Fri, 23 Jan 2009 01:42:23 +0000
(17:42 -0800)
committer
Matthias Kramm
<kramm@quiss.org>
Fri, 23 Jan 2009 01:42:23 +0000
(17:42 -0800)
lib/pdf/pdf.cc
patch
|
blob
|
history
diff --git
a/lib/pdf/pdf.cc
b/lib/pdf/pdf.cc
index
71e7cfa
..
840a8da
100644
(file)
--- a/
lib/pdf/pdf.cc
+++ b/
lib/pdf/pdf.cc
@@
-133,6
+133,11
@@
static void render2(gfxpage_t*page, gfxdevice_t*dev, int x,int y, int x1,int y1,
pdf_doc_internal_t*pi = (pdf_doc_internal_t*)page->parent->internal;
gfxsource_internal_t*i = (gfxsource_internal_t*)pi->parent->internal;
+ if(pi->nocopy) {
+ msg("<fatal> PDF disallows copying");
+ exit(0);
+ }
+
CommonOutputDev*outputDev = 0;
if(pi->config_full_bitmap_optimizing) {
FullBitmapOutputDev*d = new FullBitmapOutputDev(pi->info, pi->doc);