Browse Source

Added missing JUCE_API flags.

tags/2021-05-28
jules 12 years ago
parent
commit
d8454fc2b8
3 changed files with 12 additions and 4 deletions
  1. +10
    -2
      modules/juce_core/system/juce_PlatformDefs.h
  2. +1
    -1
      modules/juce_gui_basics/widgets/juce_Slider.h
  3. +1
    -1
      modules/juce_gui_basics/widgets/juce_TextEditor.h

+ 10
- 2
modules/juce_core/system/juce_PlatformDefs.h View File

@@ -41,8 +41,16 @@
/** This macro defines the C calling convention used as the standard for Juce calls. */
#if JUCE_MSVC
#define JUCE_CALLTYPE __stdcall
#define JUCE_CDECL __cdecl
#ifdef JUCE_DLL_BUILD
#define JUCE_CALLTYPE __stdcall __declspec (dllexport)
#define JUCE_CDECL __cdecl __declspec (dllexport)
#elif defined (JUCE_DLL)
#define JUCE_CALLTYPE __stdcall __declspec (dllimport)
#define JUCE_CDECL __cdecl __declspec (dllimport)
#else
#define JUCE_CALLTYPE __stdcall
#define JUCE_CDECL __cdecl
#endif
#else
#define JUCE_CALLTYPE
#define JUCE_CDECL


+ 1
- 1
modules/juce_gui_basics/widgets/juce_Slider.h View File

@@ -494,7 +494,7 @@ public:
@see Slider::addListener, Slider::removeListener
*/
class Listener
class JUCE_API Listener
{
public:
//==============================================================================


+ 1
- 1
modules/juce_gui_basics/widgets/juce_TextEditor.h View File

@@ -282,7 +282,7 @@ public:
@see TextEditor::addListener
*/
class Listener
class JUCE_API Listener
{
public:
/** Destructor. */


Loading…
Cancel
Save