[Pkg-e-commits] [SCM] Enlightenment DR17 advanced canvas library branch, upstream-vcs, updated. b5e299ace6019524df1f23438336324cf9e4cee2
barbieri
barbieri at alioth.debian.org
Fri Mar 28 09:01:37 UTC 2008
The following commit has been merged in the upstream-vcs branch:
commit b5e299ace6019524df1f23438336324cf9e4cee2
Author: barbieri <barbieri>
Date: Fri Mar 21 07:13:46 2008 +0000
Minor reorganization of Evas_Object fields.
Move pointer_mode (size 4) before bitfields, leave 'delete_me' as it's
a byte, this still have 2 bits left from unsigned short and another
byte around delete_me to make it grom from 244 bytes.
diff --git a/src/lib/include/evas_private.h b/src/lib/include/evas_private.h
index e41d560..15e349f 100644
--- a/src/lib/include/evas_private.h
+++ b/src/lib/include/evas_private.h
@@ -443,6 +443,7 @@ struct _Evas_Object
int last_mouse_down_counter;
int last_mouse_up_counter;
int mouse_grabbed;
+ Evas_Object_Pointer_Mode pointer_mode;
unsigned short store : 1;
unsigned short pass_events : 1;
@@ -457,11 +458,8 @@ struct _Evas_Object
unsigned short focused : 1;
unsigned short in_layer : 1;
unsigned short no_propagate : 1;
-
unsigned short precise_is_inside : 1;
- Evas_Object_Pointer_Mode pointer_mode;
-
unsigned char delete_me;
};
--
Enlightenment DR17 advanced canvas library
More information about the Pkg-e-commits
mailing list