summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/wd.c6
-rw-r--r--src/win32/cdwin.c2
2 files changed, 5 insertions, 3 deletions
diff --git a/src/wd.c b/src/wd.c
index 0bd4f9a..9332518 100644
--- a/src/wd.c
+++ b/src/wd.c
@@ -522,7 +522,7 @@ void wdCanvasGetTextBounds(cdCanvas* canvas, double x, double y, const char *s,
void wdCanvasPattern(cdCanvas* canvas, int w, int h, const long *color, double w_mm, double h_mm)
{
- long *pattern = 0;
+ long *pattern = NULL;
int w_pxl, h_pxl, x, y, cx, cy;
int wratio, hratio;
int *XTab, *YTab;
@@ -531,6 +531,7 @@ void wdCanvasPattern(cdCanvas* canvas, int w, int h, const long *color, double w
cdCanvasMM2Pixel(canvas, w_mm, h_mm, &w_pxl, &h_pxl);
+ /* to preserve the pattern characteristics must be an integer number */
wratio = cdRound((double)w_pxl/(double)w);
hratio = cdRound((double)h_pxl/(double)h);
@@ -564,7 +565,7 @@ void wdCanvasPattern(cdCanvas* canvas, int w, int h, const long *color, double w
void wdCanvasStipple(cdCanvas* canvas, int w, int h, const unsigned char *fgbg, double w_mm, double h_mm)
{
- unsigned char *stipple = 0;
+ unsigned char *stipple = NULL;
int w_pxl, h_pxl, x, y, cx, cy;
int wratio, hratio;
int *XTab, *YTab;
@@ -573,6 +574,7 @@ void wdCanvasStipple(cdCanvas* canvas, int w, int h, const unsigned char *fgbg,
cdCanvasMM2Pixel(canvas, w_mm, h_mm, &w_pxl, &h_pxl);
+ /* to preserve the pattern characteristics must be an integer number */
wratio = cdRound((double)w_pxl/(double)w);
hratio = cdRound((double)h_pxl/(double)h);
diff --git a/src/win32/cdwin.c b/src/win32/cdwin.c
index 4b38187..313e833 100644
--- a/src/win32/cdwin.c
+++ b/src/win32/cdwin.c
@@ -595,7 +595,7 @@ static void cdpattern(cdCtxCanvas* ctxcanvas, int w, int h, const long int *colo
if (!cdwCreateDIB(&dib))
return;
- /* important to preserve pattern size during printing */
+ /* trying to preserve pattern size during printing */
set_dib_res(&dib, ctxcanvas);
cdwDIBEncodePattern(&dib, colors);