summaryrefslogtreecommitdiffstats
path: root/ksvg/impl/libs/xrgbrender/gdk-pixbuf-xlib-drawable.c
diff options
context:
space:
mode:
Diffstat (limited to 'ksvg/impl/libs/xrgbrender/gdk-pixbuf-xlib-drawable.c')
-rw-r--r--ksvg/impl/libs/xrgbrender/gdk-pixbuf-xlib-drawable.c89
1 files changed, 44 insertions, 45 deletions
diff --git a/ksvg/impl/libs/xrgbrender/gdk-pixbuf-xlib-drawable.c b/ksvg/impl/libs/xrgbrender/gdk-pixbuf-xlib-drawable.c
index 01f60976..0beec611 100644
--- a/ksvg/impl/libs/xrgbrender/gdk-pixbuf-xlib-drawable.c
+++ b/ksvg/impl/libs/xrgbrender/gdk-pixbuf-xlib-drawable.c
@@ -1,4 +1,3 @@
-/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
/* GdkPixbuf library - convert X drawable information to RGB
*
* Copyright (C) 1999 Michael Zucchi
@@ -125,7 +124,7 @@ rgb1 (XImage *image, unsigned char *pixels, int rowstride, xlib_colormap *colorm
int width, height;
int bpl;
unsigned char *s;
- register unsigned char data;
+ unsigned char data;
unsigned char *o;
unsigned char *srow = image->data, *orow = pixels;
@@ -164,7 +163,7 @@ rgb1a (XImage *image, unsigned char *pixels, int rowstride, xlib_colormap *color
int width, height;
int bpl;
unsigned char *s;
- register unsigned char data;
+ unsigned char data;
unsigned char *o;
unsigned char *srow = image->data, *orow = pixels;
unsigned int remap[2];
@@ -216,10 +215,10 @@ rgb8 (XImage *image, unsigned char *pixels, int rowstride, xlib_colormap *colorm
int width, height;
int bpl;
unsigned int mask;
- register unsigned int data;
+ unsigned int data;
unsigned char *srow = image->data, *orow = pixels;
- register unsigned char *s;
- register unsigned char *o;
+ unsigned char *s;
+ unsigned char *o;
width = image->width;
height = image->height;
@@ -254,10 +253,10 @@ rgb8a (XImage *image, unsigned char *pixels, int rowstride, xlib_colormap *color
int width, height;
int bpl;
unsigned int mask;
- register unsigned int data;
+ unsigned int data;
unsigned int remap[256];
- register unsigned char *s; /* read 2 pixels at once */
- register unsigned int *o;
+ unsigned char *s; /* read 2 pixels at once */
+ unsigned int *o;
unsigned char *srow = image->data, *orow = pixels;
width = image->width;
@@ -307,11 +306,11 @@ rgb565lsb (XImage *image, unsigned char *pixels, int rowstride, xlib_colormap *c
int bpl;
#ifdef LITTLE
- register unsigned int *s; /* read 2 pixels at once */
+ unsigned int *s; /* read 2 pixels at once */
#else
- register unsigned char *s; /* read 2 pixels at once */
+ unsigned char *s; /* read 2 pixels at once */
#endif
- register unsigned short *o;
+ unsigned short *o;
unsigned char *srow = image->data, *orow = pixels;
width = image->width;
@@ -326,7 +325,7 @@ rgb565lsb (XImage *image, unsigned char *pixels, int rowstride, xlib_colormap *c
#endif
o = (unsigned short *) orow;
for (xx = 1; xx < width; xx += 2) {
- register unsigned int data;
+ unsigned int data;
#ifdef LITTLE
data = *s++;
*o++ = (data & 0xf800) >> 8 | (data & 0xe000) >> 13
@@ -349,7 +348,7 @@ rgb565lsb (XImage *image, unsigned char *pixels, int rowstride, xlib_colormap *c
}
/* check for last remaining pixel */
if (width & 1) {
- register unsigned short data;
+ unsigned short data;
#ifdef LITTLE
data = *((short *) s);
#else
@@ -378,11 +377,11 @@ rgb565msb (XImage *image, unsigned char *pixels, int rowstride, xlib_colormap *c
int bpl;
#ifdef LITTLE
- register unsigned char *s; /* need to swap data order */
+ unsigned char *s; /* need to swap data order */
#else
- register unsigned int *s; /* read 2 pixels at once */
+ unsigned int *s; /* read 2 pixels at once */
#endif
- register unsigned short *o;
+ unsigned short *o;
unsigned char *srow = image->data, *orow = pixels;
width = image->width;
@@ -397,7 +396,7 @@ rgb565msb (XImage *image, unsigned char *pixels, int rowstride, xlib_colormap *c
#endif
o = (unsigned short *) orow;
for (xx = 1; xx < width; xx += 2) {
- register unsigned int data;
+ unsigned int data;
#ifdef LITTLE
/* swap endianness first */
data = s[0] | s[1] << 8 | s[2] << 16 | s[3] << 24;
@@ -420,7 +419,7 @@ rgb565msb (XImage *image, unsigned char *pixels, int rowstride, xlib_colormap *c
}
/* check for last remaining pixel */
if (width & 1) {
- register unsigned short data;
+ unsigned short data;
#ifdef LITTLE
data = *((short *) s);
data = ((data >> 8) & 0xff) | ((data & 0xff) << 8);
@@ -449,11 +448,11 @@ rgb565alsb (XImage *image, unsigned char *pixels, int rowstride, xlib_colormap *
int bpl;
#ifdef LITTLE
- register unsigned short *s; /* read 1 pixels at once */
+ unsigned short *s; /* read 1 pixels at once */
#else
- register unsigned char *s;
+ unsigned char *s;
#endif
- register unsigned int *o;
+ unsigned int *o;
unsigned char *srow = image->data, *orow = pixels;
@@ -469,7 +468,7 @@ rgb565alsb (XImage *image, unsigned char *pixels, int rowstride, xlib_colormap *
#endif
o = (unsigned int *) orow;
for (xx = 0; xx < width; xx ++) {
- register unsigned int data;
+ unsigned int data;
/* rrrrrggg gggbbbbb -> rrrrrRRR ggggggGG bbbbbBBB aaaaaaaa */
/* little endian: aaaaaaaa bbbbbBBB ggggggGG rrrrrRRR */
#ifdef LITTLE
@@ -506,11 +505,11 @@ rgb565amsb (XImage *image, unsigned char *pixels, int rowstride, xlib_colormap *
int bpl;
#ifdef LITTLE
- register unsigned char *s;
+ unsigned char *s;
#else
- register unsigned short *s; /* read 1 pixels at once */
+ unsigned short *s; /* read 1 pixels at once */
#endif
- register unsigned int *o;
+ unsigned int *o;
unsigned char *srow = image->data, *orow = pixels;
@@ -522,7 +521,7 @@ rgb565amsb (XImage *image, unsigned char *pixels, int rowstride, xlib_colormap *
s = srow;
o = (unsigned int *) orow;
for (xx = 0; xx < width; xx ++) {
- register unsigned int data;
+ unsigned int data;
/* rrrrrggg gggbbbbb -> rrrrrRRR gggggg00 bbbbbBBB aaaaaaaa */
/* little endian: aaaaaaaa bbbbbBBB gggggg00 rrrrrRRR */
#ifdef LITTLE
@@ -559,11 +558,11 @@ rgb555lsb (XImage *image, unsigned char *pixels, int rowstride, xlib_colormap *c
int bpl;
#ifdef LITTLE
- register unsigned int *s; /* read 2 pixels at once */
+ unsigned int *s; /* read 2 pixels at once */
#else
- register unsigned char *s; /* read 2 pixels at once */
+ unsigned char *s; /* read 2 pixels at once */
#endif
- register unsigned short *o;
+ unsigned short *o;
unsigned char *srow = image->data, *orow = pixels;
width = image->width;
@@ -578,7 +577,7 @@ rgb555lsb (XImage *image, unsigned char *pixels, int rowstride, xlib_colormap *c
#endif
o = (unsigned short *) orow;
for (xx = 1; xx < width; xx += 2) {
- register unsigned int data;
+ unsigned int data;
#ifdef LITTLE
data = *s++;
*o++ = (data & 0x7c00) >> 7 | (data & 0x7000) >> 12
@@ -601,7 +600,7 @@ rgb555lsb (XImage *image, unsigned char *pixels, int rowstride, xlib_colormap *c
}
/* check for last remaining pixel */
if (width & 1) {
- register unsigned short data;
+ unsigned short data;
#ifdef LITTLE
data = *((short *) s);
#else
@@ -630,11 +629,11 @@ rgb555msb (XImage *image, unsigned char *pixels, int rowstride, xlib_colormap *c
int bpl;
#ifdef LITTLE
- register unsigned char *s; /* read 2 pixels at once */
+ unsigned char *s; /* read 2 pixels at once */
#else
- register unsigned int *s; /* read 2 pixels at once */
+ unsigned int *s; /* read 2 pixels at once */
#endif
- register unsigned short *o;
+ unsigned short *o;
unsigned char *srow = image->data, *orow = pixels;
width = image->width;
@@ -645,7 +644,7 @@ rgb555msb (XImage *image, unsigned char *pixels, int rowstride, xlib_colormap *c
s = srow;
o = (unsigned short *) orow;
for (xx = 1; xx < width; xx += 2) {
- register unsigned int data;
+ unsigned int data;
#ifdef LITTLE
/* swap endianness first */
data = s[0] | s[1] << 8 | s[2] << 16 | s[3] << 24;
@@ -668,7 +667,7 @@ rgb555msb (XImage *image, unsigned char *pixels, int rowstride, xlib_colormap *c
}
/* check for last remaining pixel */
if (width & 1) {
- register unsigned short data;
+ unsigned short data;
#ifdef LITTLE
data = *((short *) s);
data = ((data >> 8) & 0xff) | ((data & 0xff) << 8);
@@ -697,11 +696,11 @@ rgb555alsb (XImage *image, unsigned char *pixels, int rowstride, xlib_colormap *
int bpl;
#ifdef LITTLE
- register unsigned short *s; /* read 1 pixels at once */
+ unsigned short *s; /* read 1 pixels at once */
#else
- register unsigned char *s;
+ unsigned char *s;
#endif
- register unsigned int *o;
+ unsigned int *o;
unsigned char *srow = image->data, *orow = pixels;
@@ -717,7 +716,7 @@ rgb555alsb (XImage *image, unsigned char *pixels, int rowstride, xlib_colormap *
#endif
o = (unsigned int *) orow;
for (xx = 0; xx < width; xx++) {
- register unsigned int data;
+ unsigned int data;
/* rrrrrggg gggbbbbb -> rrrrrRRR gggggGGG bbbbbBBB aaaaaaaa */
/* little endian: aaaaaaaa bbbbbBBB gggggGGG rrrrrRRR */
#ifdef LITTLE
@@ -754,11 +753,11 @@ rgb555amsb (XImage *image, unsigned char *pixels, int rowstride, xlib_colormap *
int bpl;
#ifdef LITTLE
- register unsigned short *s; /* read 1 pixels at once */
+ unsigned short *s; /* read 1 pixels at once */
#else
- register unsigned char *s;
+ unsigned char *s;
#endif
- register unsigned int *o;
+ unsigned int *o;
unsigned char *srow = image->data, *orow = pixels;
@@ -774,7 +773,7 @@ rgb555amsb (XImage *image, unsigned char *pixels, int rowstride, xlib_colormap *
#endif
o = (unsigned int *) orow;
for (xx = 0; xx < width; xx++) {
- register unsigned int data;
+ unsigned int data;
/* rrrrrggg gggbbbbb -> rrrrrRRR gggggGGG bbbbbBBB aaaaaaaa */
/* little endian: aaaaaaaa bbbbbBBB gggggGGG rrrrrRRR */
#ifdef LITTLE