summaryrefslogtreecommitdiff
path: root/libpqpp/pq-modifycommand.h
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2016-02-28 17:22:24 +0000
committerDan Goodliffe <dan@randomdan.homeip.net>2016-02-28 17:22:24 +0000
commit87006ad34dd349a7dcb5eee93eab4be214d2e875 (patch)
treefd0245365b8c9ba3dbb7fe92e330f0fecec42651 /libpqpp/pq-modifycommand.h
parentPrepare statement upfront during construction (diff)
downloadlibdbpp-postgresql-87006ad34dd349a7dcb5eee93eab4be214d2e875.tar.bz2
libdbpp-postgresql-87006ad34dd349a7dcb5eee93eab4be214d2e875.tar.xz
libdbpp-postgresql-87006ad34dd349a7dcb5eee93eab4be214d2e875.zip
Actually, don't prepare statement upfront during construction as it might not be valid (e.g. uncreated temp tables)
Diffstat (limited to 'libpqpp/pq-modifycommand.h')
-rw-r--r--libpqpp/pq-modifycommand.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/libpqpp/pq-modifycommand.h b/libpqpp/pq-modifycommand.h
index ed8b622..79593a1 100644
--- a/libpqpp/pq-modifycommand.h
+++ b/libpqpp/pq-modifycommand.h
@@ -14,8 +14,8 @@ namespace PQ {
unsigned int execute(bool) override;
private:
- Connection::PreparedStatements::const_iterator prepare() const;
- const std::string pstmt;
+ const char * prepare() const;
+ mutable const char * pstmt;
};
}