Minor change to 'pbd/controllable.h'
[ardour.git] / libs / pbd / pbd / selectable.h
index 85f3e79ab004c06d0b76da6ea871fc101bafa796..cb4677cba4978860f079f2b011561f1411a9e2b0 100644 (file)
 
 #include <sys/types.h>
 
+#include "pbd/libpbd_visibility.h"
+
 namespace Select {
-    enum Condition {
+    enum LIBPBD_API Condition {
                Readable = 0x1,
                Writable = 0x2,
                Exception = 0x4
     };
 
-class Selectable : public sigc::trackable
+class LIBPBD_API Selectable : public sigc::trackable
 
 {
   public:
@@ -70,7 +72,7 @@ class Selectable : public sigc::trackable
        std::string path;
 };
 
-class Selector {
+class LIBPBD_API Selector {
   private:
        int post_select (fd_set *, fd_set *, fd_set *);
        int _max_fd;