Fix (unreported) wrong size of UserPreferences' `dupflag` parameter.
Adding volume obdata option to `eDupli_ID_Flags` enum made it go beyond the 16 bits of a short... Also, enums should typically be stored in unsigned integers.
This commit is contained in:
parent
465d5c018e
commit
dceaef92d7
Notes:
blender-bot
2023-02-14 05:53:38 +01:00
Referenced by issue #77348, Blender LTS: Maintenance Task 2.83
|
@ -636,12 +636,12 @@ typedef struct UserDef {
|
|||
/** #eUserPref_Flag. */
|
||||
int flag;
|
||||
/** #eDupli_ID_Flags. */
|
||||
short dupflag;
|
||||
unsigned int dupflag;
|
||||
/** #eUserPref_PrefFlag preferences for the preferences. */
|
||||
char pref_flag;
|
||||
char savetime;
|
||||
char mouse_emulate_3_button_modifier;
|
||||
char _pad4[3];
|
||||
char _pad4[1];
|
||||
/** FILE_MAXDIR length. */
|
||||
char tempdir[768];
|
||||
char fontdir[768];
|
||||
|
|
Loading…
Reference in New Issue