From a5a5aab2ca2b5c05d80fe10f26adea6ba1324a3f Mon Sep 17 00:00:00 2001 From: assiduous Date: Tue, 24 Nov 2020 01:12:20 -0800 Subject: Fixed Mac/iOS clang warnings --- NativeApp/Apple/Source/Classes/OSX/GLView.m | 1 + NativeApp/Apple/Source/Classes/OSX/ViewBase.h | 5 +++++ NativeApp/Apple/Source/Classes/iOS/EAGLView.m | 2 ++ 3 files changed, 8 insertions(+) (limited to 'NativeApp') diff --git a/NativeApp/Apple/Source/Classes/OSX/GLView.m b/NativeApp/Apple/Source/Classes/OSX/GLView.m index 04a0a9c..d4aef78 100644 --- a/NativeApp/Apple/Source/Classes/OSX/GLView.m +++ b/NativeApp/Apple/Source/Classes/OSX/GLView.m @@ -18,6 +18,7 @@ @implementation GLView +#pragma clang diagnostic ignored "-Wdeprecated-declarations" - (CVReturn) getFrameForTime:(const CVTimeStamp*)outputTime { diff --git a/NativeApp/Apple/Source/Classes/OSX/ViewBase.h b/NativeApp/Apple/Source/Classes/OSX/ViewBase.h index 82c8c00..b673177 100644 --- a/NativeApp/Apple/Source/Classes/OSX/ViewBase.h +++ b/NativeApp/Apple/Source/Classes/OSX/ViewBase.h @@ -27,8 +27,13 @@ #import #import +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wdeprecated-declarations" + @interface ViewBase : NSOpenGLView +#pragma clang diagnostic pop + @property CVDisplayLinkRef displayLink; @property Diligent::MacOSAppBase::RenderMode renderMode; diff --git a/NativeApp/Apple/Source/Classes/iOS/EAGLView.m b/NativeApp/Apple/Source/Classes/iOS/EAGLView.m index eb7b2d9..5980493 100644 --- a/NativeApp/Apple/Source/Classes/iOS/EAGLView.m +++ b/NativeApp/Apple/Source/Classes/iOS/EAGLView.m @@ -69,6 +69,8 @@ // tear down context if ([EAGLContext currentContext] == _context) [EAGLContext setCurrentContext:nil]; + + [super dealloc]; } @end -- cgit v1.2.3