quiet error message when saving (WM_OT_save_as_mainfile.use_mesh_compat not found).

This commit is contained in:
Campbell Barton 2012-02-23 13:14:59 +00:00
parent 2673966678
commit bc5c5bbddc

@ -2008,8 +2008,14 @@ static int wm_save_as_mainfile_exec(bContext *C, wmOperator *op)
if(RNA_boolean_get(op->ptr, "relative_remap")) fileflags |= G_FILE_RELATIVE_REMAP; if(RNA_boolean_get(op->ptr, "relative_remap")) fileflags |= G_FILE_RELATIVE_REMAP;
else fileflags &= ~G_FILE_RELATIVE_REMAP; else fileflags &= ~G_FILE_RELATIVE_REMAP;
#ifdef USE_BMESH_SAVE_AS_COMPAT #ifdef USE_BMESH_SAVE_AS_COMPAT
if(RNA_boolean_get(op->ptr, "use_mesh_compat")) fileflags |= G_FILE_MESH_COMPAT; /* property only exists for 'Save As' */
else fileflags &= ~G_FILE_MESH_COMPAT; if (RNA_struct_find_property(op->ptr, "use_mesh_compat")) {
if(RNA_boolean_get(op->ptr, "use_mesh_compat")) fileflags |= G_FILE_MESH_COMPAT;
else fileflags &= ~G_FILE_MESH_COMPAT;
}
else {
fileflags &= ~G_FILE_MESH_COMPAT;
}
#endif #endif
if ( WM_write_file(C, path, fileflags, op->reports, copy) != 0) if ( WM_write_file(C, path, fileflags, op->reports, copy) != 0)