mirror of
https://github.com/ClassiCube/ClassiCube.git
synced 2025-09-16 02:56:09 -04:00
Fix cocoa backend not compiling
This commit is contained in:
parent
2cf32a7c31
commit
61284060c4
10
src/Window.c
10
src/Window.c
@ -3633,7 +3633,7 @@ static SEL selNextEvent, selType, selSendEvent;
|
||||
static SEL selButton, selKeycode, selModifiers;
|
||||
static SEL selCharacters, selUtf8String, selMouseLoc;
|
||||
static SEL selCurrentContext, selGraphicsPort;
|
||||
statoc SEL selSetNeedsDisplay, selDisplayInRect;
|
||||
static SEL selSetNeedsDisplay, selDisplayIfNeeded;
|
||||
static SEL selUpdate, selFlushBuffer;
|
||||
|
||||
static void RegisterSelectors(void) {
|
||||
@ -3646,7 +3646,7 @@ static void RegisterSelectors(void) {
|
||||
selSendEvent = sel_registerName("sendEvent:");
|
||||
|
||||
selButton = sel_registerName("buttonNumber");
|
||||
selKecode = sel_registerName("keyCode");
|
||||
selKeycode = sel_registerName("keyCode");
|
||||
selModifiers = sel_registerName("modifierFlags");
|
||||
|
||||
selCharacters = sel_registerName("charactersIgnoringModifiers");
|
||||
@ -3658,7 +3658,7 @@ static void RegisterSelectors(void) {
|
||||
selSetNeedsDisplay = sel_registerName("setNeedsDisplayInRect:");
|
||||
selDisplayIfNeeded = sel_registerName("displayIfNeeded");
|
||||
|
||||
selUpdate = sel_registerName("update")
|
||||
selUpdate = sel_registerName("update");
|
||||
selFlushBuffer = sel_registerName("flushBuffer");
|
||||
}
|
||||
|
||||
@ -4009,8 +4009,8 @@ static void View_DrawRect(id self, SEL cmd, CGRect r_) {
|
||||
/* underlying data doesn't change what shows when drawing. */
|
||||
/* TODO: Find a better way of doing this in cocoa.. */
|
||||
if (!fb_bmp.Scan0) return;
|
||||
nsContext = objc_msgSend((id)objc_getClass("NSGraphicsContext"), sel_currentContext);
|
||||
context = objc_msgSend(nsContext, sel_graphicsPort);
|
||||
nsContext = objc_msgSend((id)objc_getClass("NSGraphicsContext"), selCurrentContext);
|
||||
context = objc_msgSend(nsContext, selGraphicsPort);
|
||||
|
||||
/* TODO: Only update changed bit.. */
|
||||
rect.origin.x = 0; rect.origin.y = 0;
|
||||
|
Loading…
x
Reference in New Issue
Block a user