diff options
| author | Dan Goodliffe <dan@randomdan.homeip.net> | 2015-07-25 21:43:40 +0100 | 
|---|---|---|
| committer | Dan Goodliffe <dan@randomdan.homeip.net> | 2015-07-25 21:43:40 +0100 | 
| commit | 52b7b3d194d19d93e802dbf5f11640c40b8db08f (patch) | |
| tree | 67053995b183f97e495d50bd50317ae7c29ee683 /libtmdb | |
| parent | Old frontend, gone (diff) | |
| download | p2pvr-52b7b3d194d19d93e802dbf5f11640c40b8db08f.tar.bz2 p2pvr-52b7b3d194d19d93e802dbf5f11640c40b8db08f.tar.xz p2pvr-52b7b3d194d19d93e802dbf5f11640c40b8db08f.zip | |
Visibility hidden
Diffstat (limited to 'libtmdb')
| -rw-r--r-- | libtmdb/Jamfile.jam | 1 | ||||
| -rw-r--r-- | libtmdb/httpClient.h | 6 | ||||
| -rw-r--r-- | libtmdb/tmdb-proxy.h | 2 | 
3 files changed, 6 insertions, 3 deletions
| diff --git a/libtmdb/Jamfile.jam b/libtmdb/Jamfile.jam index 9ec2e7a..3c719b6 100644 --- a/libtmdb/Jamfile.jam +++ b/libtmdb/Jamfile.jam @@ -27,6 +27,7 @@ lib tmdb :  	<library>glibmm  	<library>curl  	<slicer>yes +	<cflags>-fvisibility=hidden  	: :  	<include>.  	<library>Ice diff --git a/libtmdb/httpClient.h b/libtmdb/httpClient.h index 4f35937..e171323 100644 --- a/libtmdb/httpClient.h +++ b/libtmdb/httpClient.h @@ -26,7 +26,7 @@ namespace TMDb {  						value(v ? boost::lexical_cast<std::string>(*v) : IceUtil::Optional<std::string>())  					{  					} -				 +  					IceUtil::Optional<std::string> value;  			};  			typedef std::map<std::string, ParameterValue> Parameters; @@ -53,7 +53,7 @@ namespace TMDb {  				return Slicer::Deserialize<Slicer::JsonValueDeserializer, ReturnModel>(data);  			} -			static void packParams(boost::format &); +			DLL_PUBLIC static void packParams(boost::format &);  			template <typename T, typename ... Ts>  			static void packParams(boost::format & fmt, const T & param, const Ts & ... params) @@ -62,7 +62,7 @@ namespace TMDb {  				packParams(fmt, params...);  			} -			void appendQueryParameters(std::string & path, const Parameters & parameters) const; +			DLL_PUBLIC void appendQueryParameters(std::string & path, const Parameters & parameters) const;  			void appendQueryParameters(std::string & path, const Parameters::value_type & nvp) const;  			json::Value FetchJson(const std::string & path) const; diff --git a/libtmdb/tmdb-proxy.h b/libtmdb/tmdb-proxy.h index 6ff8b38..c5490a3 100644 --- a/libtmdb/tmdb-proxy.h +++ b/libtmdb/tmdb-proxy.h @@ -1,6 +1,7 @@  #include <tmdb-api.h>  #include "httpClient.h" +#pragma GCC visibility push(default)  namespace TMDb {  	class Proxy : public API, private HttpClient {  		public: @@ -14,4 +15,5 @@ namespace TMDb {  			TvSeriesPtr GetTvSeries(Ice::Int, const Ice::Current&) override;  	};  }; +#pragma GCC visibility pop | 
