X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=server%2Fseshigh.c;h=9c89f0d3de20ebfafa3f49d77f415c9eb067d0c0;hb=a8b671f524437f17d856b567a5e3b4648c83fe6c;hp=2317a56b846fc86956ea1f54ee1b5d70077c9300;hpb=00a64eba41e963e73b71f6b6850f748b5071663a;p=yaz-moved-to-github.git diff --git a/server/seshigh.c b/server/seshigh.c index 2317a56..9c89f0d 100644 --- a/server/seshigh.c +++ b/server/seshigh.c @@ -4,8 +4,8 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: seshigh.c,v $ - * Revision 1.51 1995-11-01 11:56:37 quinn - * Fixed bug in elementsetname-handling in piggybacked presents. + * Revision 1.52 1995-11-01 12:19:13 quinn + * Second attempt to fix same bug. * * Revision 1.50 1995/10/25 16:58:32 quinn * Simple. @@ -1058,16 +1058,16 @@ static Z_APDU *response_searchRequest(association *assoc, request *reqb, if (bsrt->hits <= *req->smallSetUpperBound) { toget = bsrt->hits; - comp.u.simple = req->smallSetElementSetNames; - compp = ∁ + if ((comp.u.simple = req->smallSetElementSetNames)) + compp = ∁ } else if (bsrt->hits < *req->largeSetLowerBound) { toget = *req->mediumSetPresentNumber; if (toget > bsrt->hits) toget = bsrt->hits; - comp.u.simple = req->mediumSetElementSetNames; - compp = ∁ + if ((comp.u.simple = req->mediumSetElementSetNames)) + compp = ∁ } else toget = 0;