remove unused code from object convert and indent.
authorCampbell Barton <ideasman42@gmail.com>
Sat, 27 Jul 2013 09:20:10 +0000 (09:20 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Sat, 27 Jul 2013 09:20:10 +0000 (09:20 +0000)
source/blender/blenkernel/intern/text.c
source/blender/editors/object/object_add.c
source/blender/editors/space_outliner/outliner_tree.c

index 0daa9de3ae268100f2e22e12687def4e9639d5c8..f0c01e2559810bfae8aae2e1a7abf8707793825a 100644 (file)
@@ -2624,10 +2624,6 @@ void txt_indent(Text *text)
                return;
        }
 
-       if (!text) return;
-       if (!text->curl) return;
-       if (!text->sell) return;
-
        /* insert spaces rather than tabs */
        if (text->flags & TXT_TABSTOSPACES) {
                add = tab_to_spaces;
@@ -2687,9 +2683,9 @@ void txt_unindent(Text *text)
        /* hardcoded: TXT_TABSIZE = 4 spaces: */
        int spaceslen = TXT_TABSIZE;
 
-       if (!text) return;
-       if (!text->curl) return;
-       if (!text->sell) return;
+       if (ELEM3(NULL, text, text->curl, text->sell)) {
+               return;
+       }
 
        /* insert spaces rather than tabs */
        if (text->flags & TXT_TABSTOSPACES) {
index 5b100d7b6c2dc73dc8739eb42551fa1f6b546e5e..ce61b4fce502f4c3accf9dfcd475a10db32a304f 100644 (file)
@@ -1431,7 +1431,7 @@ static int convert_exec(bContext *C, wmOperator *op)
 {
        Main *bmain = CTX_data_main(C);
        Scene *scene = CTX_data_scene(C);
-       Base *basen = NULL, *basact = NULL, *basedel = NULL;
+       Base *basen = NULL, *basact = NULL;
        Object *ob, *ob1, *newob, *obact = CTX_data_active_object(C);
        DerivedMesh *dm;
        Curve *cu;
@@ -1687,14 +1687,6 @@ static int convert_exec(bContext *C, wmOperator *op)
                        DAG_id_tag_update(&ob->id, OB_RECALC_DATA);
                        ((ID *)ob->data)->flag &= ~LIB_DOIT; /* flag not to convert this datablock again */
                }
-
-               /* delete original if needed */
-               if (basedel) {
-                       if (!keep_original)
-                               ED_base_object_free_and_unlink(bmain, scene, basedel);
-
-                       basedel = NULL;
-               }
        }
        CTX_DATA_END;
 
index 7d3ec148662ca58c1430e893039d3f4b5e59aa81..eb33d799dff1dade2a104cf4487207f3ad23abfc 100644 (file)
@@ -1140,7 +1140,7 @@ static int need_add_seq_dup(Sequence *seq)
         */
        p = seq->prev;
        while (p) {
-               if ((!p->strip) || (!p->strip->stripdata) || (!p->strip->stripdata->name)) {
+               if ((!p->strip) || (!p->strip->stripdata)) {
                        p = p->prev;
                        continue;
                }
@@ -1152,7 +1152,7 @@ static int need_add_seq_dup(Sequence *seq)
 
        p = seq->next;
        while (p) {
-               if ((!p->strip) || (!p->strip->stripdata) || (!p->strip->stripdata->name)) {
+               if ((!p->strip) || (!p->strip->stripdata)) {
                        p = p->next;
                        continue;
                }