Mercurial > dwindows
changeset 1995:e0669accc85b
Mac: Fix typecast to int of different size with gcc for 32bit.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Wed, 16 Oct 2019 20:56:44 +0000 |
parents | 4c53c8367a12 |
children | 289a8ca4855b |
files | mac/dw.m |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mac/dw.m Sat Sep 21 15:41:57 2019 +0000 +++ b/mac/dw.m Wed Oct 16 20:56:44 2019 +0000 @@ -633,7 +633,7 @@ NSPoint p = [view convertPoint:[event locationInWindow] toView:object]; SEL spmb = NSSelectorFromString(@"pressedMouseButtons"); DWIMP ipmb = [[NSEvent class] respondsToSelector:spmb] ? (DWIMP)[[NSEvent class] methodForSelector:spmb] : 0; - int buttonmask = ipmb ? (int)ipmb([NSEvent class], spmb) : (1 << [event buttonNumber]); + NSUInteger buttonmask = ipmb ? (NSUInteger)ipmb([NSEvent class], spmb) : (1 << [event buttonNumber]); return motionfunc(object, (int)p.x, (int)p.y, buttonmask, handler->data); }