[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [54394] trunk/blender/source/blender/ makesrna/intern/rna_ui_api.c: Fix build (some code before var declaration.. .

Bastien Montagne montagne29 at wanadoo.fr
Fri Feb 8 17:18:25 CET 2013


Revision: 54394
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=54394
Author:   mont29
Date:     2013-02-08 16:18:24 +0000 (Fri, 08 Feb 2013)
Log Message:
-----------
Fix build (some code before var declaration... thought my compiler checked that???).

Modified Paths:
--------------
    trunk/blender/source/blender/makesrna/intern/rna_ui_api.c

Modified: trunk/blender/source/blender/makesrna/intern/rna_ui_api.c
===================================================================
--- trunk/blender/source/blender/makesrna/intern/rna_ui_api.c	2013-02-08 16:01:21 UTC (rev 54393)
+++ trunk/blender/source/blender/makesrna/intern/rna_ui_api.c	2013-02-08 16:18:24 UTC (rev 54394)
@@ -165,8 +165,10 @@
 static PointerRNA rna_uiItemO(uiLayout *layout, const char *opname, const char *name, const char *text_ctxt,
                               int translate, int icon, int emboss)
 {
-	wmOperatorType *ot = WM_operatortype_find(opname, 0); /* print error next */
+	wmOperatorType *ot;
+	int flag;
 
+	ot = WM_operatortype_find(opname, 0); /* print error next */
 	if (!ot || !ot->srna) {
 		RNA_warning("%s '%s'", ot ? "unknown operator" : "operator missing srna", opname);
 		return PointerRNA_NULL;
@@ -175,7 +177,7 @@
 	/* Get translated name (label). */
 	name = rna_translate_ui_text(name, text_ctxt, ot->srna, NULL, translate);
 
-	int flag = UI_ITEM_O_RETURN_PROPS;
+	flag = UI_ITEM_O_RETURN_PROPS;
 	flag |= (emboss) ? 0 : UI_ITEM_R_NO_BG;
 
 	return uiItemFullO_ptr(layout, ot, name, icon, NULL, uiLayoutGetOperatorContext(layout), flag);




More information about the Bf-blender-cvs mailing list