From 7d38ef8ed5f92043b0ec8131ba5decb6d6637b52 Mon Sep 17 00:00:00 2001 From: Henric Jungheim Date: Sat, 8 Jun 2019 12:01:56 -0700 Subject: [PATCH] Declare GetProjectFrame() as AUDACITY_DLL_API. The mod-null project uses it so it is presumable intended to be part of the external API. --- src/Project.cpp | 4 ++-- src/Project.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Project.cpp b/src/Project.cpp index 88e4a1ac5..35dd79ca2 100644 --- a/src/Project.cpp +++ b/src/Project.cpp @@ -155,7 +155,7 @@ void AudacityProject::SetStatus(const wxString &msg) } } -wxFrame &GetProjectFrame( AudacityProject &project ) +AUDACITY_DLL_API wxFrame &GetProjectFrame( AudacityProject &project ) { auto ptr = project.GetFrame(); if ( !ptr ) @@ -163,7 +163,7 @@ wxFrame &GetProjectFrame( AudacityProject &project ) return *ptr; } -const wxFrame &GetProjectFrame( const AudacityProject &project ) +AUDACITY_DLL_API const wxFrame &GetProjectFrame( const AudacityProject &project ) { auto ptr = project.GetFrame(); if ( !ptr ) diff --git a/src/Project.h b/src/Project.h index 7ded02403..152da7c1e 100644 --- a/src/Project.h +++ b/src/Project.h @@ -152,8 +152,8 @@ class AUDACITY_DLL_API AudacityProject final ///\brief Get the top-level window associated with the project (as a wxFrame /// only, when you do not need to use the subclass ProjectWindow) -wxFrame &GetProjectFrame( AudacityProject &project ); -const wxFrame &GetProjectFrame( const AudacityProject &project ); +AUDACITY_DLL_API wxFrame &GetProjectFrame( AudacityProject &project ); +AUDACITY_DLL_API const wxFrame &GetProjectFrame( const AudacityProject &project ); ///\brief Get a pointer to the window associated with a project, or null if /// the given pointer is null.