let gen_resp_handler ff modname c (rpc, resp) =
fprintf ff "@,@[<v 8>let %s resp =@," (gen_resp_name resp);
- fprintf ff "%s.%s (%s resp)@]" modname resp.response_handler
+ fprintf ff "%s.%s (%s resp)@]@," modname resp.response_handler
(Type_conv.of_json resp.response_value.param_type)
let generate_resp_handlers ff modname c rpc_list =
fprintf ff "Jsonrpc.params = Json.Object (Array.of_list [ %s ])" args_str;
(match rpc.rpc_response with
| None -> fprintf ff "@]@,}@]"
- | Some resp -> fprintf ff "@]@,}, %s, %s@]" rpcvn (gen_resp_name resp)
+ | Some resp -> fprintf ff "@]@,}, %s, %s@]@," rpcvn (gen_resp_name resp)
)
end