Commit: e88936a1286073ce4cfdcdeea44a446590dcb9a6
Author: Campbell Barton
Date:   Wed Jan 14 19:10:31 2015 +1100
Branches: master
https://developer.blender.org/rBe88936a1286073ce4cfdcdeea44a446590dcb9a6

cleanup: bScreen (char for bools)

===================================================================

M       source/blender/makesdna/DNA_screen_types.h

===================================================================

diff --git a/source/blender/makesdna/DNA_screen_types.h 
b/source/blender/makesdna/DNA_screen_types.h
index 3cebddd..7372f55 100644
--- a/source/blender/makesdna/DNA_screen_types.h
+++ b/source/blender/makesdna/DNA_screen_types.h
@@ -57,19 +57,19 @@ typedef struct bScreen {
        struct Scene *scene;
        struct Scene *newscene;                         /* temporary when 
switching */
        
-       int redraws_flag;                                       /* user-setting 
for which editors get redrawn during anim playback (used to be time->redraws) */
-       int pad1;
-       
-       short state;                                            /* temp screen 
for image render display or fileselect */
-       short temp;                                                     /* temp 
screen in a temp window, don't save (like user prefs) */
        short winid;                                            /* winid from 
WM, starts with 1 */
-       short do_draw;                                          /* notifier for 
drawing edges */
-       short do_refresh;                                       /* notifier for 
scale screen, changed screen, etc */
-       short do_draw_gesture;                          /* notifier for gesture 
draw. */
-       short do_draw_paintcursor;                      /* notifier for paint 
cursor draw. */
-       short do_draw_drag;                                     /* notifier for 
dragging draw. */
-       short swap;                                                     /* 
indicator to survive swap-exchange systems */
-       short skip_handling;                            /* set to delay screen 
handling after switching back from maximized area */
+       short redraws_flag;                                     /* user-setting 
for which editors get redrawn during anim playback (used to be time->redraws) */
+
+       char temp;                                                      /* temp 
screen in a temp window, don't save (like user prefs) */
+       char state;                                                     /* temp 
screen for image render display or fileselect */
+       char do_draw;                                           /* notifier for 
drawing edges */
+       char do_refresh;                                        /* notifier for 
scale screen, changed screen, etc */
+       char do_draw_gesture;                           /* notifier for gesture 
draw. */
+       char do_draw_paintcursor;                       /* notifier for paint 
cursor draw. */
+       char do_draw_drag;                                      /* notifier for 
dragging draw. */
+       char swap;                                                      /* 
indicator to survive swap-exchange systems */
+       char skip_handling;                                     /* set to delay 
screen handling after switching back from maximized area */
+       char pad[7];
        
        short mainwin;                                          /* screensize 
subwindow, for screenedges and global menus */
        short subwinactive;                                     /* active 
subwindow */

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

Reply via email to