* evas: Make one more function inline.
authorcedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 8 Apr 2009 11:08:02 +0000 (11:08 +0000)
committercedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 8 Apr 2009 11:08:02 +0000 (11:08 +0000)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@39894 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/canvas/evas_object_main.c
src/lib/include/evas_inline.x
src/lib/include/evas_private.h

index 96bf966..0bfdb2d 100644 (file)
@@ -313,21 +313,6 @@ evas_object_was_in_output_rect(Evas_Object *obj, int x, int y, int w, int h)
 }
 
 int
-evas_object_was_visible(Evas_Object *obj)
-{
-   if (obj->smart.smart) return 0;
-   if ((obj->prev.visible) &&
-       (obj->prev.cache.clip.visible) &&
-       (obj->prev.cache.clip.a > 0))
-     {
-       if (obj->func->was_visible)
-         return obj->func->was_visible(obj);
-       return 1;
-     }
-   return 0;
-}
-
-int
 evas_object_was_opaque(Evas_Object *obj)
 {
    if (obj->smart.smart) return 0;
index 4e2f560..1a498f3 100644 (file)
@@ -1,6 +1,21 @@
 #ifndef EVAS_INLINE_H
 #define EVAS_INLINE_H
 
+static inline int
+evas_object_was_visible(Evas_Object *obj)
+{
+   if (obj->smart.smart) return 0;
+   if ((obj->prev.visible) &&
+       (obj->prev.cache.clip.visible) &&
+       (obj->prev.cache.clip.a > 0))
+     {
+       if (obj->func->was_visible)
+         return obj->func->was_visible(obj);
+       return 1;
+     }
+   return 0;
+}
+
 static inline void
 evas_add_rect(Evas_Rectangles *rects, int x, int y, int w, int h)
 {
index 5a1f2bc..0246fbc 100644 (file)
@@ -718,7 +718,6 @@ Evas_Layer *evas_layer_find(Evas *e, short layer_num);
 void evas_layer_add(Evas_Layer *lay);
 void evas_layer_del(Evas_Layer *lay);
 
-int evas_object_was_visible(Evas_Object *obj);
 int evas_object_was_in_output_rect(Evas_Object *obj, int x, int y, int w, int h);
 
 int evas_object_was_opaque(Evas_Object *obj);