'roundf()' wasn't introduced in MSVC until VS2013 - so for the time being, let's...
[ardour.git] / libs / pbd / pbd / thrown_error.h
index 83cf8acfac94e8d3686edbe70f4e6eb17c8d977f..d4e5e5a5293f6200efb50a4b3b505646275217d1 100644 (file)
@@ -1,5 +1,5 @@
 /*
-    Copyright (C) 1998-99 Paul Barton-Davis 
+    Copyright (C) 1998-99 Paul Barton-Davis
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
     along with this program; if not, write to the Free Software
     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 
-    $Id$
 */
 #ifndef __qm_thrown_error_h__
 #define __qm_thrown_error_h__
 
+#include "pbd/libpbd_visibility.h"
 #include "transmitter.h"
 
 #define SAFE_THROW(T) \
@@ -27,7 +27,7 @@
         (*sent) << rdbuf(); \
         throw sent
 
-class ThrownError : public Transmitter {
+class LIBPBD_API ThrownError : public Transmitter {
   public:
        ThrownError () : Transmitter (Transmitter::Throw) {}
   protected: