From f99099109fbe109b18c58ed6ae2d076a99f6ddc8 Mon Sep 17 00:00:00 2001 From: Brecht Van Lommel Date: Tue, 25 May 2004 19:06:48 +0000 Subject: Fixed a potential bug in the uv editor transform function, a check if the tface might be only an edge was missing in one of the loops. Fix a crash that would sometimes happen when clicking the texture painting button in the image window header. Made headerbuttons_packdummy a static variable again. The uiDefBut call for the texture painting button stores a reference to it, so it must be kept in memory. --- source/blender/src/header_image.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'source/blender/src/header_image.c') diff --git a/source/blender/src/header_image.c b/source/blender/src/header_image.c index 93dd39ef79c..3a29dbbf1b4 100644 --- a/source/blender/src/header_image.c +++ b/source/blender/src/header_image.c @@ -352,9 +352,6 @@ void do_image_buttons(unsigned short event) } } -/* This should not be a stack var! */ -// static int headerbuttons_packdummy; - static void do_image_viewmenu(void *arg, int event) { @@ -918,7 +915,10 @@ void image_buttons(void) uiBlock *block; short xco, xmax; char naam[256]; - int headerbuttons_packdummy = 0; + /* This should not be a static var */ + static int headerbuttons_packdummy; + + headerbuttons_packdummy = 0; sprintf(naam, "header %d", curarea->headwin); block= uiNewBlock(&curarea->uiblocks, naam, UI_EMBOSS, UI_HELV, curarea->headwin); -- cgit v1.2.3