Fix deprecation warning on macOS 10.12

This commit is contained in:
Kovid Goyal 2017-06-03 08:58:11 +05:30
parent 47851ebb1b
commit 419f43ceed
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -9,11 +9,15 @@
#include "data-types.h"
#include <Cocoa/Cocoa.h>
#ifndef NSWindowStyleMaskTitled
#define NSWindowStyleMaskTitled NSTitledWindowMask
#endif
PyObject*
cocoa_hide_titlebar(PyObject UNUSED *self, PyObject *window_id) {
NSView *native_view = (NSView*)PyLong_AsVoidPtr(window_id);
NSWindow* window = [native_view window];
[window setStyleMask:
[window styleMask] & ~NSTitledWindowMask];
[window styleMask] & ~NSWindowStyleMaskTitled];
Py_RETURN_NONE;
}