Make GCC happy about math in r350676.
MFC after: 1 week
This commit is contained in:
parent
8da32f95df
commit
a0767588ae
@ -295,11 +295,8 @@ editentry_set(char *name, char *newvalue, int editonly)
|
|||||||
/*
|
/*
|
||||||
* Macro to determine the maximum value of the given size for the current
|
* Macro to determine the maximum value of the given size for the current
|
||||||
* resolution.
|
* resolution.
|
||||||
* XXX Lovely x86's optimize out the case of shifting by 32 and gcc doesn't
|
|
||||||
* currently workaround it (even for int64's), so we have to kludge it.
|
|
||||||
*/
|
*/
|
||||||
#define RESOLUTION_MAX(size) ((resolution * (size) == 32)? \
|
#define RESOLUTION_MAX(size) ((1LL << (resolution * (size))) - 1)
|
||||||
UINT_MAX: (1 << (resolution * (size))) - 1)
|
|
||||||
|
|
||||||
assert(newvalue != NULL);
|
assert(newvalue != NULL);
|
||||||
if (*newvalue == '\0')
|
if (*newvalue == '\0')
|
||||||
|
Loading…
Reference in New Issue
Block a user