summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLauri Kasanen <cand@gmx.com>2014-08-23 09:18:51 +0000
committerLauri Kasanen <cand@gmx.com>2014-08-23 09:18:51 +0000
commit1c82d8e14ba374188221e0585a953f3d0e945bdb (patch)
tree6820dff87347335bd473d62109ef9803a5b2e411 /src
parent02ab0c4a2c929b6b88d30ae5bab74e36cb8cc043 (diff)
Const two tables in Fl_PostScript.cxx
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10251 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'src')
-rw-r--r--src/Fl_PostScript.cxx9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/Fl_PostScript.cxx b/src/Fl_PostScript.cxx
index f9120b9ff..080f2a5c4 100644
--- a/src/Fl_PostScript.cxx
+++ b/src/Fl_PostScript.cxx
@@ -833,7 +833,7 @@ void Fl_PostScript_Graphics_Driver::point(int x, int y){
rectf(x,y,1,1);
}
-static int dashes_flat[5][7]={
+static const int dashes_flat[5][7]={
{-1,0,0,0,0,0,0},
{3,1,-1,0,0,0,0},
{1,1,-1,0,0,0,0},
@@ -843,7 +843,7 @@ static int dashes_flat[5][7]={
//yeah, hack...
-static double dashes_cap[5][7]={
+static const double dashes_cap[5][7]={
{-1,0,0,0,0,0,0},
{2,2,-1,0,0,0,0},
{0.01,1.99,-1,0,0,0,0},
@@ -892,16 +892,15 @@ void Fl_PostScript_Graphics_Driver::line_style(int style, int width, char* dashe
dashes++;
}
}else{
- int * ds;
if(style & 0x200){ // round and square caps, dash length need to be adjusted
- double *dt = dashes_cap[style & 0xff];
+ const double *dt = dashes_cap[style & 0xff];
while (*dt >= 0){
fprintf(output, "%g ",width * (*dt));
dt++;
}
}else{
- ds = dashes_flat[style & 0xff];
+ const int *ds = dashes_flat[style & 0xff];
while (*ds >= 0){
fprintf(output, "%i ",width * (*ds));
ds++;