Rev 8897 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 8897 | Rev 11121 | ||
|---|---|---|---|
| Line 24... | Line 24... | ||
| 24 | /* same in Flydraw/flylines.c */ |
24 | /* same in Flydraw/flylines.c */ |
| 25 | 25 | ||
| 26 | int getcolor(int r, int g, int b) |
26 | int getcolor(int r, int g, int b) |
| 27 | { |
27 | { |
| 28 | int col; |
28 | int col; |
| 29 | if(r>255) r=255 |
29 | if(r>255) r=255; |
| - | 30 | if(r<0) r=0; |
|
| 30 | if(g>255) g=255 |
31 | if(g>255) g=255; |
| - | 32 | if(g<0) g=0; |
|
| 31 | if(b>255) b=255 |
33 | if(b>255) b=255; |
| - | 34 | if(b<0) b=0; |
|
| 32 | col=gdImageColorExact(image, r, g, b); |
35 | col=gdImageColorExact(image, r, g, b); |
| 33 | if(col==-1) col=gdImageColorAllocate(image,r,g,b); |
36 | if(col==-1) col=gdImageColorAllocate(image,r,g,b); |
| 34 | return col; |
37 | return col; |
| 35 | } |
38 | } |
| 36 | 39 | ||