use correct export/visibility macros
authorPaul Davis <paul@linuxaudiosystems.com>
Thu, 23 Jan 2014 18:37:28 +0000 (13:37 -0500)
committerPaul Davis <paul@linuxaudiosystems.com>
Thu, 23 Jan 2014 18:37:28 +0000 (13:37 -0500)
libs/surfaces/generic_midi/interface.cc

index 1f2ae7b127c5429b0943f6898faca2e741b66ba9..0b75a720cc7de7844c5dc75a6886fcb0d2369013 100644 (file)
@@ -24,7 +24,7 @@
 
 using namespace ARDOUR;
 
-ControlProtocol* ARDOURSURFACE_LOCAL
+static ControlProtocol*
 new_generic_midi_protocol (ControlProtocolDescriptor* /*descriptor*/, Session* s)
 {
        GenericMidiControlProtocol* gmcp;
@@ -43,13 +43,13 @@ new_generic_midi_protocol (ControlProtocolDescriptor* /*descriptor*/, Session* s
        return gmcp;
 }
 
-void ARDOURSURFACE_LOCAL
+static void
 delete_generic_midi_protocol (ControlProtocolDescriptor* /*descriptor*/, ControlProtocol* cp)
 {
        delete cp;
 }
 
-bool ARDOURSURFACE_LOCAL
+static bool
 probe_generic_midi_protocol (ControlProtocolDescriptor* /*descriptor*/)
 {
        return GenericMidiControlProtocol::probe ();
@@ -68,5 +68,5 @@ static ControlProtocolDescriptor generic_midi_descriptor = {
        /*destroy :           */   delete_generic_midi_protocol
 };
        
-extern "C" ARDOURSURFACE_API ControlProtocolDescriptor* protocol_descriptor () { return &generic_midi_descriptor; }
+extern "C" LIBCONTROLCP_API ControlProtocolDescriptor* protocol_descriptor () { return &generic_midi_descriptor; }