elementary: fix uninitialized data path in elm_gesture_layer.
SVN revision: 80217
This commit is contained in:
parent
26b6d99e3f
commit
03b1f72c34
|
@ -760,3 +760,4 @@
|
|||
2012-12-05 Cedric Bail
|
||||
|
||||
* Fix uninitialized data path in elm_flip.
|
||||
* Fix uninitialized data path in elm_gesture_layer.
|
||||
|
|
|
@ -74,6 +74,7 @@ Fixes:
|
|||
* Fix case where tooltips could go offscreen unnecessarily
|
||||
* Fix possible divide by zero in els_scroller animator.
|
||||
* Fix uninitialized data path in elm_flip.
|
||||
* Fix uninitialized data path in elm_gesture_layer.
|
||||
|
||||
Removals:
|
||||
|
||||
|
|
|
@ -3414,6 +3414,10 @@ _rotate_test(Evas_Object *obj,
|
|||
Evas_Callback_Type event_type,
|
||||
Elm_Gesture_Type g_type)
|
||||
{
|
||||
Evas_Event_Flags ev_flag = EVAS_EVENT_FLAG_NONE;
|
||||
Gesture_Info *gesture;
|
||||
Rotate_Type *st = NULL;
|
||||
|
||||
if (!_elm_config->glayer_rotate_finger_enable)
|
||||
return;
|
||||
|
||||
|
@ -3424,20 +3428,17 @@ _rotate_test(Evas_Object *obj,
|
|||
|
||||
if (!sd->gesture[g_type]) return;
|
||||
|
||||
Gesture_Info *gesture = sd->gesture[g_type];
|
||||
Rotate_Type *st;
|
||||
if (gesture)
|
||||
gesture = sd->gesture[g_type];
|
||||
if (!gesture) return ;
|
||||
|
||||
st = gesture->data;
|
||||
if (!st) /* Allocated once on first time */
|
||||
{
|
||||
st = gesture->data;
|
||||
if (!st) /* Allocated once on first time */
|
||||
{
|
||||
st = calloc(1, sizeof(Rotate_Type));
|
||||
gesture->data = st;
|
||||
_rotate_test_reset(gesture);
|
||||
}
|
||||
st = calloc(1, sizeof(Rotate_Type));
|
||||
gesture->data = st;
|
||||
_rotate_test_reset(gesture);
|
||||
}
|
||||
|
||||
Evas_Event_Flags ev_flag = EVAS_EVENT_FLAG_NONE;
|
||||
switch (event_type)
|
||||
{
|
||||
case EVAS_CALLBACK_MOUSE_MOVE:
|
||||
|
|
Loading…
Reference in New Issue