[gegl] buffer-cl: remove one stack frame from gegl_buffer_cl_cache_flush
- From: Øyvind Kolås <ok src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gegl] buffer-cl: remove one stack frame from gegl_buffer_cl_cache_flush
- Date: Thu, 19 Jun 2014 22:39:20 +0000 (UTC)
commit 16f3b475eb655ffd0742e3eadb1d075d28e6af17
Author: Øyvind Kolås <pippin gimp org>
Date: Thu Jun 19 23:32:34 2014 +0200
buffer-cl: remove one stack frame from gegl_buffer_cl_cache_flush
gegl/buffer/gegl-buffer-cl-cache.c | 15 +++++++++++----
1 files changed, 11 insertions(+), 4 deletions(-)
---
diff --git a/gegl/buffer/gegl-buffer-cl-cache.c b/gegl/buffer/gegl-buffer-cl-cache.c
index 62374a0..d270bb6 100644
--- a/gegl/buffer/gegl-buffer-cl-cache.c
+++ b/gegl/buffer/gegl-buffer-cl-cache.c
@@ -125,9 +125,9 @@ gegl_buffer_cl_cache_new (GeglBuffer *buffer,
g_mutex_unlock (&cache_mutex);
}
-gboolean
-gegl_buffer_cl_cache_flush2 (GeglTileHandlerCache *cache,
- const GeglRectangle *roi)
+static inline gboolean
+_gegl_buffer_cl_cache_flush2 (GeglTileHandlerCache *cache,
+ const GeglRectangle *roi)
{
size_t size;
GList *elem;
@@ -212,10 +212,17 @@ error:
}
gboolean
+gegl_buffer_cl_cache_flush2 (GeglTileHandlerCache *cache,
+ const GeglRectangle *roi)
+{
+ return _gegl_buffer_cl_cache_flush2 (cache, roi);
+}
+
+gboolean
gegl_buffer_cl_cache_flush (GeglBuffer *buffer,
const GeglRectangle *roi)
{
- return gegl_buffer_cl_cache_flush2 (buffer->tile_storage->cache, roi);
+ return _gegl_buffer_cl_cache_flush2 (buffer->tile_storage->cache, roi);
}
void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]