- zebra_search_RPN (zh, r->stream, r->query->u.type_1,
- r->setname, &r->hits);
- zebra_result (zh, &r->errcode, &r->errstring);
- if (!r->errcode)
+ res = zebra_search_RPN (zh, r->stream, r->query->u.type_1,
+ r->setname, &zhits);
+ if (zebra_errCode(zh) == 0)
+ {
+ if (zhits > 2147483646)
+ r->hits = 2147483647;
+ else
+ r->hits = (int) zhits;