Use "int" instead of "long" for TLW geometry storage
For some reason, "long" was used for window coordinates even though they're really "int", and implicitly converting from the former to the latter resulted in warnings in user code including this header with e.g. Apple clang. Just use int to avoid conversions.
This commit is contained in:
parent
8809cb68cf
commit
6a2a4ef38b
@ -79,10 +79,10 @@ public:
|
||||
{
|
||||
wxTopLevelWindow * const tlw = Get();
|
||||
|
||||
long x wxDUMMY_INITIALIZE(-1),
|
||||
y wxDUMMY_INITIALIZE(-1),
|
||||
w wxDUMMY_INITIALIZE(-1),
|
||||
h wxDUMMY_INITIALIZE(-1);
|
||||
int x wxDUMMY_INITIALIZE(-1),
|
||||
y wxDUMMY_INITIALIZE(-1),
|
||||
w wxDUMMY_INITIALIZE(-1),
|
||||
h wxDUMMY_INITIALIZE(-1);
|
||||
const bool hasPos = RestoreValue(wxPERSIST_TLW_X, &x) &&
|
||||
RestoreValue(wxPERSIST_TLW_Y, &y);
|
||||
const bool hasSize = RestoreValue(wxPERSIST_TLW_W, &w) &&
|
||||
|
Loading…
Reference in New Issue
Block a user