Browse Source

Fix for GCC syntax problem.

tags/2021-05-28
jules 13 years ago
parent
commit
07a774adcc
10 changed files with 12 additions and 13 deletions
  1. +1
    -1
      modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm
  2. +2
    -2
      modules/juce_core/native/juce_mac_Network.mm
  3. +1
    -1
      modules/juce_events/native/juce_mac_MessageManager.mm
  4. +1
    -1
      modules/juce_gui_basics/native/juce_mac_FileChooser.mm
  5. +1
    -2
      modules/juce_gui_basics/native/juce_mac_MainMenu.mm
  6. +2
    -2
      modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm
  7. +1
    -1
      modules/juce_gui_extra/native/juce_mac_WebBrowserComponent.mm
  8. +1
    -1
      modules/juce_opengl/native/juce_OpenGL_osx.h
  9. +1
    -1
      modules/juce_video/native/juce_mac_CameraDevice.mm
  10. +1
    -1
      modules/juce_video/native/juce_mac_QuickTimeMovieComponent.mm

+ 1
- 1
modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm View File

@@ -982,7 +982,7 @@ public:
//==============================================================================
struct JuceUIViewClass : public ObjCClass <NSView>
{
JuceUIViewClass() : ObjCClass ("JUCEAUView_")
JuceUIViewClass() : ObjCClass <NSView> ("JUCEAUView_")
{
addIvar<AudioProcessor*> ("filter");
addIvar<JuceAU*> ("au");


+ 2
- 2
modules/juce_core/native/juce_mac_Network.mm View File

@@ -240,9 +240,9 @@ public:
private:
//==============================================================================
struct DelegateClass : public ObjCClass<NSObject>
struct DelegateClass : public ObjCClass <NSObject>
{
DelegateClass() : ObjCClass ("JUCEAppDelegate_")
DelegateClass() : ObjCClass <NSObject> ("JUCEAppDelegate_")
{
addIvar <URLConnectionState*> ("state");


+ 1
- 1
modules/juce_events/native/juce_mac_MessageManager.mm View File

@@ -94,7 +94,7 @@ private:
//==============================================================================
struct AppDelegateClass : public ObjCClass <NSObject>
{
AppDelegateClass() : ObjCClass ("JUCEAppDelegate_")
AppDelegateClass() : ObjCClass <NSObject> ("JUCEAppDelegate_")
{
addMethod (@selector (applicationShouldTerminate:), applicationShouldTerminate, "I@:@");
addMethod (@selector (applicationWillTerminate:), applicationWillTerminate, "v@:@");


+ 1
- 1
modules/juce_gui_basics/native/juce_mac_FileChooser.mm View File

@@ -27,7 +27,7 @@
struct FileChooserDelegateClass : public ObjCClass <NSObject>
{
FileChooserDelegateClass() : ObjCClass ("JUCEFileChooser_")
FileChooserDelegateClass() : ObjCClass <NSObject> ("JUCEFileChooser_")
{
addIvar<StringArray*> ("filters");


+ 1
- 2
modules/juce_gui_basics/native/juce_mac_MainMenu.mm View File

@@ -394,8 +394,7 @@ private:
//==============================================================================
struct JuceMenuCallbackClass : public ObjCClass <NSObject>
{
JuceMenuCallbackClass()
: ObjCClass ("JUCEMainMenu_")
JuceMenuCallbackClass() : ObjCClass <NSObject> ("JUCEMainMenu_")
{
addIvar<JuceMainMenuHandler*> ("owner");


+ 2
- 2
modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm View File

@@ -1198,7 +1198,7 @@ private:
//==============================================================================
struct JuceNSViewClass : public ObjCClass <NSView>
{
JuceNSViewClass() : ObjCClass ("JUCEView_")
JuceNSViewClass() : ObjCClass <NSView> ("JUCEView_")
{
addIvar<NSViewComponentPeer*> ("owner");
@@ -1607,7 +1607,7 @@ private:
//==============================================================================
struct JuceNSWindowClass : public ObjCClass <NSWindow>
{
JuceNSWindowClass() : ObjCClass ("JUCEWindow_")
JuceNSWindowClass() : ObjCClass <NSWindow> ("JUCEWindow_")
{
addIvar<NSViewComponentPeer*> ("owner");


+ 1
- 1
modules/juce_gui_extra/native/juce_mac_WebBrowserComponent.mm View File

@@ -27,7 +27,7 @@
struct DownloadClickDetectorClass : public ObjCClass <NSObject>
{
DownloadClickDetectorClass() : ObjCClass ("JUCEWebClickDetector_")
DownloadClickDetectorClass() : ObjCClass <NSObject> ("JUCEWebClickDetector_")
{
addIvar <WebBrowserComponent*> ("owner");


+ 1
- 1
modules/juce_opengl/native/juce_OpenGL_osx.h View File

@@ -26,7 +26,7 @@
struct ThreadSafeNSOpenGLViewClass : public ObjCClass <NSOpenGLView>
{
ThreadSafeNSOpenGLViewClass() : ObjCClass ("JUCEGLView_")
ThreadSafeNSOpenGLViewClass() : ObjCClass <NSOpenGLView> ("JUCEGLView_")
{
addIvar <CriticalSection*> ("lock");
addIvar <BOOL> ("needsUpdate");


+ 1
- 1
modules/juce_video/native/juce_mac_CameraDevice.mm View File

@@ -212,7 +212,7 @@ private:
//==============================================================================
struct DelegateClass : public ObjCClass <NSObject>
{
DelegateClass() : ObjCClass ("JUCEAppDelegate_")
DelegateClass() : ObjCClass <NSObject> ("JUCEAppDelegate_")
{
addIvar<QTCameraDeviceInternal*> ("owner");


+ 1
- 1
modules/juce_video/native/juce_mac_QuickTimeMovieComponent.mm View File

@@ -27,7 +27,7 @@
struct NonInterceptingQTMovieViewClass : public ObjCClass <QTMovieView>
{
NonInterceptingQTMovieViewClass() : ObjCClass ("JUCEQTMovieView_")
NonInterceptingQTMovieViewClass() : ObjCClass <QTMovieView> ("JUCEQTMovieView_")
{
addMethod (@selector (hitTest:), hitTest, "@@:", @encode (NSPoint));
addMethod (@selector (acceptsFirstMouse:), acceptsFirstMouse, "c@:@");


Loading…
Cancel
Save