Mercurial > hg > piper-cpp
changeset 260:3db4c7998faf
Fix compiler warnings
author | Chris Cannam <cannam@all-day-breakfast.com> |
---|---|
date | Tue, 15 May 2018 11:12:37 +0100 |
parents | b10018fcd5eb |
children | 5cd830e77abf |
files | vamp-client/CapnpRRClient.h vamp-client/qt/PiperAutoPlugin.h |
diffstat | 2 files changed, 4 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/vamp-client/CapnpRRClient.h Fri May 11 17:00:50 2018 +0100 +++ b/vamp-client/CapnpRRClient.h Tue May 15 11:12:37 2018 +0100 @@ -365,7 +365,9 @@ size_t wordSize = sizeof(capnp::word); size_t words = buffer.size() / wordSize; kj::Array<capnp::word> karr(kj::heapArray<capnp::word>(words)); - memcpy(karr.begin(), buffer.data(), words * wordSize); + memcpy(reinterpret_cast<char *>(karr.begin()), + buffer.data(), + words * wordSize); return karr; }
--- a/vamp-client/qt/PiperAutoPlugin.h Fri May 11 17:00:50 2018 +0100 +++ b/vamp-client/qt/PiperAutoPlugin.h Tue May 15 11:12:37 2018 +0100 @@ -101,7 +101,7 @@ try { LoadResponse resp = m_client.load(req); m_plugin = resp.plugin; - } catch (ServerCrashed c) { + } catch (const ServerCrashed &c) { log(std::string("PiperAutoPlugin: Server crashed: ") + c.what()); m_plugin = 0; }