summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/apple_remote/RemoteControl.h6
-rw-r--r--include/apple_remote/RemoteMainController.h6
2 files changed, 10 insertions, 2 deletions
diff --git a/include/apple_remote/RemoteControl.h b/include/apple_remote/RemoteControl.h
index 6e2c67765890..2dab73182ecf 100644
--- a/include/apple_remote/RemoteControl.h
+++ b/include/apple_remote/RemoteControl.h
@@ -29,8 +29,12 @@
*
*****************************************************************************/
+#include "sal/config.h"
+
#import <Cocoa/Cocoa.h>
+#include "sal/types.h"
+
// notifaction names that are being used to signal that an application wants to
// have access to the remote control device or if the application has finished
// using the remote control device
@@ -82,7 +86,7 @@ typedef enum _RemoteControlEventIdentifier {
/*
Base Interface for Remote Control devices
*/
-@interface RemoteControl : NSObject {
+SAL_DLLPUBLIC_EXPORT @interface RemoteControl : NSObject {
id delegate;
}
diff --git a/include/apple_remote/RemoteMainController.h b/include/apple_remote/RemoteMainController.h
index 5fde4639c155..e00a790a4236 100644
--- a/include/apple_remote/RemoteMainController.h
+++ b/include/apple_remote/RemoteMainController.h
@@ -29,8 +29,12 @@
*
*****************************************************************************/
+#include "sal/config.h"
+
#import <Cocoa/Cocoa.h>
+#include "sal/types.h"
+
#define AppleRemoteControlEvent 15
@class RemoteControl;
@@ -38,7 +42,7 @@
//static void sendTheEvent( unichar, int );
-@interface MainController : NSObject {
+SAL_DLLPUBLIC_EXPORT @interface MainController : NSObject {
@public // else remoteControl is not reachable from GetSalData()->mpMainController
RemoteControl* remoteControl;
@private