# HG changeset patch # User Chris Cannam # Date 1484211635 0 # Node ID 807a0a43096e6d4e4fe197e6ad5ac1d230fd5c0f # Parent 1c58149b64a22f29a844d4b75bdc04c0ec67edc8 Fix a couple more compiler warnings diff -r 1c58149b64a2 -r 807a0a43096e vamp-json/VampJson.h --- a/vamp-json/VampJson.h Thu Jan 12 08:49:36 2017 +0000 +++ b/vamp-json/VampJson.h Thu Jan 12 09:00:35 2017 +0000 @@ -156,8 +156,8 @@ } else if (j["extents"].is_object()) { if (j["extents"]["min"].is_number() && j["extents"]["max"].is_number()) { - t.minValue = j["extents"]["min"].number_value(); - t.maxValue = j["extents"]["max"].number_value(); + t.minValue = float(j["extents"]["min"].number_value()); + t.maxValue = float(j["extents"]["max"].number_value()); return true; } else { err = "numbers expected for min and max"; diff -r 1c58149b64a2 -r 807a0a43096e vamp-server/simple-server.cpp --- a/vamp-server/simple-server.cpp Thu Jan 12 08:49:36 2017 +0000 +++ b/vamp-server/simple-server.cpp Thu Jan 12 09:00:35 2017 +0000 @@ -202,7 +202,7 @@ if (j["id"].is_number()) { id.type = RequestOrResponse::RpcId::Number; - id.number = j["id"].number_value(); + id.number = int(round(j["id"].number_value())); } else if (j["id"].is_string()) { id.type = RequestOrResponse::RpcId::Tag; id.tag = j["id"].string_value();