diff --git a/pixman/ChangeLog.libic b/pixman/ChangeLog.libic index 5e4680a3f..d61c9e765 100644 --- a/pixman/ChangeLog.libic +++ b/pixman/ChangeLog.libic @@ -1,3 +1,9 @@ +2003-07-09 Anders Carlsson + + * src/ic.h: + * src/icimage.c: (IcImageGetData): + Add accessor for getting a pointer to the image data. + 2003-07-09 Anders Carlsson * src/ic.h: diff --git a/pixman/src/ic.h b/pixman/src/ic.h index 1863e0b51..c5283256b 100644 --- a/pixman/src/ic.h +++ b/pixman/src/ic.h @@ -168,6 +168,9 @@ IcImageGetStride (IcImage *image); IcFormat * IcImageGetFormat (IcImage *image); +IcBits * +IcImageGetData (IcImage *image); + /* iccolor.c */ /* XXX: Do we really need a struct here? Only IcRectangles uses this. */ diff --git a/pixman/src/icimage.c b/pixman/src/icimage.c index b77e87454..848acd28d 100644 --- a/pixman/src/icimage.c +++ b/pixman/src/icimage.c @@ -213,6 +213,12 @@ IcImageGetStride (IcImage *image) return image->pixels->stride; } +IcBits * +IcImageGetData (IcImage *image) +{ + return image->pixels->data; +} + void IcImageDestroy (IcImage *image) {