[gegl] Make gegl_rectangle_dup public
- From: Daniel Sabo <daniels src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gegl] Make gegl_rectangle_dup public
- Date: Fri, 7 Jun 2013 05:51:27 +0000 (UTC)
commit e8e8eea3cac48a7ba976288445980a913129b02c
Author: Daniel Sabo <DanielSabo gmail com>
Date: Thu Jun 6 22:01:29 2013 -0700
Make gegl_rectangle_dup public
gegl/gegl-utils.c | 2 +-
gegl/gegl-utils.h | 10 ++++++++++
2 files changed, 11 insertions(+), 1 deletions(-)
---
diff --git a/gegl/gegl-utils.c b/gegl/gegl-utils.c
index 6b76ea0..d0589f0 100644
--- a/gegl/gegl-utils.c
+++ b/gegl/gegl-utils.c
@@ -195,7 +195,7 @@ gegl_rectangle_is_empty (const GeglRectangle *r)
return r->width == 0 && r->height == 0;
}
-static GeglRectangle *
+GeglRectangle *
gegl_rectangle_dup (const GeglRectangle *rectangle)
{
GeglRectangle *result = g_new (GeglRectangle, 1);
diff --git a/gegl/gegl-utils.h b/gegl/gegl-utils.h
index e479ea1..211c6c1 100644
--- a/gegl/gegl-utils.h
+++ b/gegl/gegl-utils.h
@@ -109,6 +109,16 @@ gboolean gegl_rectangle_equal_coords (const GeglRectangle *rectangle,
gboolean gegl_rectangle_is_empty (const GeglRectangle *rectangle);
/**
+ * gegl_rectangle_dup:
+ * @rectangle: the #GeglRectangle to duplicate
+ *
+ * Create a new copy of @rectangle.
+ *
+ * Return value: (transfer full): a #GeglRectangle
+ */
+GeglRectangle *gegl_rectangle_dup (const GeglRectangle *rectangle);
+
+/**
* gegl_rectangle_copy:
* @destination: a #GeglRectangle
* @source: a #GeglRectangle
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]