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;
         }