Revision: 57664
          
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=57664
Author:   blendix
Date:     2013-06-23 13:59:06 +0000 (Sun, 23 Jun 2013)
Log Message:
-----------
Workaround visual studio 2012 compiler bug compiling large RNA_blender_cpp.h, 
removed
the comments/descriptions for now to make it smaller. Maybe eventual solution 
would be
to split this up but for now it's not a public API yet anyway.

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

Modified: trunk/blender/source/blender/makesrna/intern/makesrna.c
===================================================================
--- trunk/blender/source/blender/makesrna/intern/makesrna.c     2013-06-23 
13:58:59 UTC (rev 57663)
+++ trunk/blender/source/blender/makesrna/intern/makesrna.c     2013-06-23 
13:59:06 UTC (rev 57664)
@@ -1659,12 +1659,15 @@
        if (prop->flag & (PROP_IDPROPERTY | PROP_BUILTIN))
                return;
        
+       /* disabled for now to avoid msvc compiler error due to large file size 
*/
+#if 0
        if (prop->name && prop->description && prop->description[0] != '\0')
                fprintf(f, "\t/* %s: %s */\n", prop->name, prop->description);
        else if (prop->name)
                fprintf(f, "\t/* %s */\n", prop->name);
        else
                fprintf(f, "\t/* */\n");
+#endif
 
        switch (prop->type) {
                case PROP_BOOLEAN:
@@ -1854,14 +1857,15 @@
 
 static void rna_def_struct_function_header_cpp(FILE *f, StructRNA *srna, 
FunctionDefRNA *dfunc)
 {
-       FunctionRNA *func = dfunc->func;
+       if (dfunc->call) {
+               /* disabled for now to avoid msvc compiler error due to large 
file size */
+#if 0
+               FunctionRNA *func = dfunc->func;
+               fprintf(f, "\n\t/* %s */\n", func->description);
+#endif
 
-       if (!dfunc->call)
-               return;
-
-       fprintf(f, "\n\t/* %s */\n", func->description);
-
-       rna_def_struct_function_prototype_cpp(f, srna, dfunc, NULL, 1);
+               rna_def_struct_function_prototype_cpp(f, srna, dfunc, NULL, 1);
+       }
 }
 
 static void rna_def_property_funcs_impl_cpp(FILE *f, StructRNA *srna, 
PropertyDefRNA *dp)

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to