src: Mark symbols to be exported where needed
[quassel.git] / src / client / buffersettings.h
index 7dd3a2d..1d0e372 100644 (file)
  *   51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.         *
  ***************************************************************************/
 
-#ifndef BUFFERSETTINGS_H
-#define BUFFERSETTINGS_H
+#include "client-export.h"
 
 #include "clientsettings.h"
 #include "message.h"
 #include "types.h"
 
-class BufferSettings : public ClientSettings
+class CLIENT_EXPORT BufferSettings : public ClientSettings
 {
 public:
     enum RedirectTarget {
@@ -59,6 +58,3 @@ public:
     inline int errorMsgsTarget() { return localValue("ErrorMsgsTarget", DefaultBuffer).toInt(); }
     inline void setErrorMsgsTarget(int target) { setLocalValue("ErrorMsgsTarget", target); }
 };
-
-
-#endif