You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
807 B
22 lines
807 B
diff -x .git -Napur ghostscript-9.27.old/contrib/japanese/gdevespg.c ghostscript-9.27.new/contrib/japanese/gdevespg.c |
|
--- ghostscript-9.27.old/contrib/japanese/gdevespg.c 2019-04-04 00:43:14.000000000 -0700 |
|
+++ ghostscript-9.27.new/contrib/japanese/gdevespg.c 2023-01-24 11:25:32.588189093 -0800 |
|
@@ -273,6 +273,9 @@ |
|
int width, height, w, h, wp, hp, bLandscape; |
|
EpagPaperTable *pt; |
|
|
|
+ /* Page size match tolerance in points */ |
|
+ #define TOL 5 |
|
+ |
|
width = (int)pdev->MediaSize[0]; |
|
height = (int)pdev->MediaSize[1]; |
|
|
|
@@ -291,7 +294,7 @@ |
|
} |
|
|
|
for (pt = epagPaperTable; pt->escpage > 0; pt++) |
|
- if (pt->width == w && pt->height == h) |
|
+ if (abs(w - pt->width) <= TOL && abs(h - pt->height) <= TOL) |
|
break; |
|
|
|
gp_fprintf(fp, "%c%d", GS, pt->escpage);
|
|
|