summaryrefslogtreecommitdiff
path: root/libpqpp/connection.h
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2015-12-02 21:26:31 +0000
committerDan Goodliffe <dan@randomdan.homeip.net>2015-12-02 21:26:31 +0000
commit6e5c1a56b6b01e2e4fcf1c1b2fe5de52e52b2655 (patch)
tree21c3669e69e823edaeaae41cd1d4b5b81c536c50 /libpqpp/connection.h
parentPropergate connection error details into DB::Error and add test (diff)
downloadlibdbpp-postgresql-6e5c1a56b6b01e2e4fcf1c1b2fe5de52e52b2655.tar.bz2
libdbpp-postgresql-6e5c1a56b6b01e2e4fcf1c1b2fe5de52e52b2655.tar.xz
libdbpp-postgresql-6e5c1a56b6b01e2e4fcf1c1b2fe5de52e52b2655.zip
Check for libpq thread safety, disable libcrypto init (fixes crashes with multiple ssl connections) add test
Diffstat (limited to 'libpqpp/connection.h')
-rw-r--r--libpqpp/connection.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/libpqpp/connection.h b/libpqpp/connection.h
index 40fb00e..618c875 100644
--- a/libpqpp/connection.h
+++ b/libpqpp/connection.h
@@ -3,9 +3,10 @@
#include <connection.h>
#include <libpq-fe.h>
+#include <visibility.h>
namespace PQ {
- class Connection : public DB::Connection {
+ class DLL_PUBLIC Connection : public DB::Connection {
public:
Connection(const std::string & info);
~Connection();