[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [28100] trunk/blender/source/blender/ editors/space_image/image_ops.c: Fix [#21949] View center seg fault
Matt Ebb
matt at mke3.net
Fri Apr 9 03:44:25 CEST 2010
Revision: 28100
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=28100
Author: broken
Date: 2010-04-09 03:44:24 +0200 (Fri, 09 Apr 2010)
Log Message:
-----------
Fix [#21949] View center seg fault
Operator needed a better poll function
Modified Paths:
--------------
trunk/blender/source/blender/editors/space_image/image_ops.c
Modified: trunk/blender/source/blender/editors/space_image/image_ops.c
===================================================================
--- trunk/blender/source/blender/editors/space_image/image_ops.c 2010-04-09 00:44:35 UTC (rev 28099)
+++ trunk/blender/source/blender/editors/space_image/image_ops.c 2010-04-09 01:44:24 UTC (rev 28100)
@@ -134,7 +134,6 @@
return 0;
}
-
int space_image_main_area_poll(bContext *C)
{
SpaceImage *sima= CTX_wm_space_image(C);
@@ -509,6 +508,11 @@
return OPERATOR_FINISHED;
}
+static int view_selected_poll(bContext *C)
+{
+ return (space_image_main_area_poll(C) && ED_operator_uvedit(C));
+}
+
void IMAGE_OT_view_selected(wmOperatorType *ot)
{
/* identifiers */
@@ -517,7 +521,7 @@
/* api callbacks */
ot->exec= view_selected_exec;
- ot->poll= ED_operator_uvedit;
+ ot->poll= view_selected_poll;
}
/********************** view zoom in/out operator *********************/
More information about the Bf-blender-cvs
mailing list