diff options
author | Campbell Barton <ideasman42@gmail.com> | 2009-10-29 13:03:34 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2009-10-29 13:03:34 +0300 |
commit | e14a8635cca97f339d28744624cf1284866bc63d (patch) | |
tree | e57bc7d6ea858bb921dd5876730df2ecab9fece2 /source/blender/editors | |
parent | c508e6198a614619bb9d82cd59c0fdb7f55f427d (diff) |
Modified python rna property types (BPy_PropertyRNA), so PySequence_Check() returns true
this means you can do...
C = {"selected_editable_objects":bpy.data.objects}
...when defining pythons context, without doing list(bpy.data.objects)
Diffstat (limited to 'source/blender/editors')
-rw-r--r-- | source/blender/editors/object/object_add.c | 1 | ||||
-rw-r--r-- | source/blender/editors/object/object_relations.c | 2 | ||||
-rw-r--r-- | source/blender/editors/space_sequencer/sequencer_edit.c | 4 |
3 files changed, 3 insertions, 4 deletions
diff --git a/source/blender/editors/object/object_add.c b/source/blender/editors/object/object_add.c index 44f80d54666..9b7b23f1026 100644 --- a/source/blender/editors/object/object_add.c +++ b/source/blender/editors/object/object_add.c @@ -737,7 +737,6 @@ static void copy_object__forwardModifierLinks(void *userData, Object *ob, /* after copying objects, copied data should get new pointers */ static void copy_object_set_idnew(bContext *C, int dupflag) { - Object *ob; Material *ma, *mao; ID *id; #if 0 // XXX old animation system diff --git a/source/blender/editors/object/object_relations.c b/source/blender/editors/object/object_relations.c index a4c9942833e..6849cefbbd9 100644 --- a/source/blender/editors/object/object_relations.c +++ b/source/blender/editors/object/object_relations.c @@ -976,7 +976,7 @@ static int track_set_exec(bContext *C, wmOperator *op) } CTX_DATA_END; } - DAG_scene_sort(CTX_data_scene(C)); + DAG_scene_sort(scene); ED_anim_dag_flush_update(C); return OPERATOR_FINISHED; diff --git a/source/blender/editors/space_sequencer/sequencer_edit.c b/source/blender/editors/space_sequencer/sequencer_edit.c index d2d4b7ac2c4..339ba55bfd1 100644 --- a/source/blender/editors/space_sequencer/sequencer_edit.c +++ b/source/blender/editors/space_sequencer/sequencer_edit.c @@ -2489,8 +2489,8 @@ static int find_next_prev_edit(Scene *scene, int cfra, int side) return best_seq ? best_seq->startdisp : cfra; } -static int next_prev_edit_internal(Scene *scene, int side) { - Editing *ed= seq_give_editing(scene, FALSE); +static int next_prev_edit_internal(Scene *scene, int side) +{ int change=0; int cfra = CFRA; int nfra= find_next_prev_edit(scene, cfra, side); |