[Bf-blender-cvs] [303e9b4] gooseberry: Fix really stupid own mistake that caused leakage of timers.
Antony Riakiotakis
noreply at git.blender.org
Wed Apr 29 16:21:33 CEST 2015
Commit: 303e9b4032fcd4f7d1ebf6decdb906189e4b7bcc
Author: Antony Riakiotakis
Date: Wed Apr 29 16:20:38 2015 +0200
Branches: gooseberry
https://developer.blender.org/rB303e9b4032fcd4f7d1ebf6decdb906189e4b7bcc
Fix really stupid own mistake that caused leakage of timers.
===================================================================
M source/blender/editors/animation/anim_ops.c
===================================================================
diff --git a/source/blender/editors/animation/anim_ops.c b/source/blender/editors/animation/anim_ops.c
index 82dff14..efcc707 100644
--- a/source/blender/editors/animation/anim_ops.c
+++ b/source/blender/editors/animation/anim_ops.c
@@ -215,7 +215,7 @@ static void change_frame_seq_preview_end(bContext *C, wmOperator *op)
if (op->customdata) {
ChangeFrameData *data = op->customdata;
- WM_event_remove_timer(wm, win, op->customdata);
+ WM_event_remove_timer(wm, win, data->timer);
MEM_freeN(data);
op->customdata = NULL;
}
@@ -234,7 +234,7 @@ static int change_frame_invoke(bContext *C, wmOperator *op, const wmEvent *event
Scene *scene = CTX_data_scene(C);
ChangeFrameData *data = MEM_callocN(sizeof(ChangeFrameData), "changeframedata");
- data->timer = WM_event_add_timer(wm, win, TIMER, (1.0 / FPS));
+ data->timer = WM_event_add_timer(wm, win, TIMER, FRA2TIME(1.0));
RNA_int_set(op->ptr, "frame", frame_from_event(C, event));
More information about the Bf-blender-cvs
mailing list