aboutsummaryrefslogtreecommitdiffstats
path: root/legacy/evas/src/lib/canvas/evas_clip.c
diff options
context:
space:
mode:
authormoom <moom>2007-08-22 16:45:37 +0000
committermoom <moom@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>2007-08-22 16:45:37 +0000
commitc9264664d923c24533371e46702f2153ec7db493 (patch)
treea669ceb630e77c860b1aef7faf6cae24a4690a1c /legacy/evas/src/lib/canvas/evas_clip.c
parentremove c99 structure initialization (diff)
downloadefl-c9264664d923c24533371e46702f2153ec7db493.tar.gz
* Add interceptors for color_set(), clip_set() and clip_unset()
SVN revision: 31460
Diffstat (limited to 'legacy/evas/src/lib/canvas/evas_clip.c')
-rw-r--r--legacy/evas/src/lib/canvas/evas_clip.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/legacy/evas/src/lib/canvas/evas_clip.c b/legacy/evas/src/lib/canvas/evas_clip.c
index a1b0b6fb2a..cdd762896d 100644
--- a/legacy/evas/src/lib/canvas/evas_clip.c
+++ b/legacy/evas/src/lib/canvas/evas_clip.c
@@ -171,6 +171,7 @@ evas_object_clip_set(Evas_Object *obj, Evas_Object *clip)
MAGIC_CHECK_END();
if (obj->cur.clipper == clip) return;
if (obj == clip) return;
+ if (evas_object_intercept_call_clip_set(obj, clip)) return;
if (obj->smart.smart)
{
if (obj->smart.smart->smart_class->clip_set)
@@ -280,6 +281,7 @@ evas_object_clip_unset(Evas_Object *obj)
MAGIC_CHECK_END();
if (!obj->cur.clipper) return;
/* unclip */
+ if (evas_object_intercept_call_clip_unset(obj)) return;
if (obj->smart.smart)
{
if (obj->smart.smart->smart_class->clip_unset)