1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00

Fix for GCC syntax problem.

This commit is contained in:
jules 2012-05-31 09:01:39 +01:00
parent 1089e3df86
commit 07a774adcc
10 changed files with 12 additions and 13 deletions

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");

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");

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@:@");

View file

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

View file

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

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");

View file

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

View file

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

View file

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

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@:@");