From 2a0b19880b9e3c8fa79f7c2997db681a84190244 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Wed, 22 Dec 1999 08:03:58 +0000 Subject: [PATCH] for acceleration to work i nee to add a parameter to put_back_data SVN revision: 1735 --- src/Imlib2.h | 2 +- src/api.c | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Imlib2.h b/src/Imlib2.h index 2c11952..c07a209 100644 --- a/src/Imlib2.h +++ b/src/Imlib2.h @@ -113,7 +113,7 @@ int imlib_image_get_width(void); int imlib_image_get_height(void); DATA32 *imlib_image_get_data(void); DATA32 *imlib_image_get_data_for_reading_only(void); -void imlib_image_put_back_data(void); +void imlib_image_put_back_data(DATA32 *data); char imlib_image_has_alpha(void); void imlib_image_set_never_changes_on_disk(Imlib_Image image); void imlib_image_get_border(Imlib_Border *border); diff --git a/src/api.c b/src/api.c index 24f9398..b88f14a 100644 --- a/src/api.c +++ b/src/api.c @@ -386,14 +386,16 @@ imlib_image_get_data_for_reading_only(void) } void -imlib_image_put_back_data(void) +imlib_image_put_back_data(DATA32 *data) { ImlibImage *im; CHECK_PARAM_POINTER("imlib_image_put_back_data", "image", ctxt_image); + CHECK_PARAM_POINTER("imlib_image_put_back_data", "data", data); CAST_IMAGE(im, ctxt_image); __imlib_DirtyImage(im); __imlib_DirtyPixmapsForImage(im); + data = NULL; } char