Skip to content

Commit

Permalink
Try removing all LMMS_EXPORTs from LocklessRingBuffer
Browse files Browse the repository at this point in the history
  • Loading branch information
he29-net committed Nov 15, 2019
1 parent 7a0fc5a commit bf793da
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions include/LocklessRingBuffer.h
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ class LocklessRingBuffer

// The sampleFrame_copier is required because sampleFrame is just a two-element
// array and therefore does not have a copy constructor needed by std::copy.
class LMMS_EXPORT sampleFrame_copier
class sampleFrame_copier
{
const sampleFrame* src;
public:
Expand Down Expand Up @@ -128,6 +128,6 @@ class LocklessRingBufferReader : public ringbuffer_reader_t<T>

// This is required to force MSVC compilers to export symbols for template class methods.
// Any template instances that are not specified here will not work in plugins.
template class LMMS_EXPORT LocklessRingBufferReader<sampleFrame>;
//template class LMMS_EXPORT LocklessRingBufferReader<sampleFrame>;

#endif //LOCKLESSRINGBUFFER_H

0 comments on commit bf793da

Please sign in to comment.