From b1ffd100793247f9e96c76ceee0960356845e409 Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Fri, 24 Jan 2014 10:52:22 -0800 Subject: [PATCH] Fix "limit" mishandling in doBookOffers --- src/ripple_app/rpc/RPCHandler.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ripple_app/rpc/RPCHandler.cpp b/src/ripple_app/rpc/RPCHandler.cpp index dc9f2b538..694cf1c85 100644 --- a/src/ripple_app/rpc/RPCHandler.cpp +++ b/src/ripple_app/rpc/RPCHandler.cpp @@ -1523,9 +1523,9 @@ Json::Value RPCHandler::doBookOffers (Json::Value params, Resource::Charge& load return RPC::make_error (rpcBAD_MARKET); } - if (params.isMember ("limit") && ! params ["limit"].isUInt()) + if (params.isMember ("limit") && ! params ["limit"].isIntegral()) return RPC::expected_field_error ( - "taker_pays.currency", "unsigned integer"); + "limit", "integer"); unsigned int const iLimit (params.isMember ("limit") ? params ["limit"].asUInt ()