1 --- sane-backends-1.0.15/backend/plustek-usb.h.orig 2005-07-06 00:45:43.000000000 +0200
2 +++ sane-backends-1.0.15/backend/plustek-usb.h 2005-07-06 00:47:36.000000000 +0200
4 #define _PHILO2WORD(x) ((u_short)x->bHi * 256U + x->bLo)
6 /* useful for RGB-values */
7 +#define PACKED8 __attribute__ ((packed,aligned(1)))
8 +#define PACKED16 __attribute__ ((packed,aligned(2)))
14 -} RGBByteDef, *pRGBByteDef;
15 +} PACKED8 RGBByteDef, *pRGBByteDef;
21 -} RGBUShortDef, *pRGBUShortDef;
22 +} PACKED16 RGBUShortDef, *pRGBUShortDef;
30 -} ColorByteDef, *pColorByteDef;
31 +} PACKED8 ColorByteDef, *pColorByteDef;
36 -} HiLoDef, *pHiLoDef;
37 +} PACKED8 HiLoDef, *pHiLoDef;
42 -} ColorWordDef, *pColorWordDef;
43 +} PACKED16 ColorWordDef, *pColorWordDef;
48 -} MonoWordDef, *pMonoWordDef;
49 +} PACKED16 MonoWordDef, *pMonoWordDef;