X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fhttp_command.c;h=7cbcda6535be81bf3290c3d414711a40561ff019;hb=5c017d34db6ea43ee6a95b8c462b9b824c26fbb8;hp=c8bf0ba9c31dd715d4c8038d15f887ccd987e64a;hpb=0818e0450b743e626ef22adb9491831d547beffa;p=pazpar2-moved-to-github.git diff --git a/src/http_command.c b/src/http_command.c index c8bf0ba..7cbcda6 100644 --- a/src/http_command.c +++ b/src/http_command.c @@ -870,6 +870,7 @@ static void cmd_search(struct http_channel *c) struct http_session *s = locate_session(rq, rs); const char *query = http_argbyname(rq, "query"); const char *filter = http_argbyname(rq, "filter"); + const char *maxrecs = http_argbyname(rq, "maxrecs"); enum pazpar2_error_code code; const char *addinfo = 0; @@ -885,7 +886,7 @@ static void cmd_search(struct http_channel *c) error(rs, PAZPAR2_MALFORMED_PARAMETER_ENCODING, "query"); return; } - code = search(s->psession, query, filter, &addinfo); + code = search(s->psession, query, maxrecs, filter, &addinfo); if (code) { error(rs, code, addinfo);