1 /* color.c: color handling. */
2 
3 #ifdef HAVE_CONFIG_H
4 #include "config.h"
5 #endif /* Def: HAVE_CONFIG_H */
6 
7 #include "color.h"
8 
GET_COLOR(bitmap_type bitmap,unsigned int row,unsigned int col)9 color_type GET_COLOR (bitmap_type bitmap, unsigned int row, unsigned int col)
10 {
11   color_type c;
12   unsigned char *p = BITMAP_PIXEL (bitmap, row, col);
13 
14   if (BITMAP_PLANES (bitmap) >= 3)
15   {
16     c.r = p[0];
17     c.g = p[1];
18     c.b = p[2];
19   }
20   else
21     c.g = c.b = c.r = p[0];
22   return (c);
23 }
24 
25