X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=util%2Fyaz-illclient.c;h=b65c9e66cdfc9c6f84e5f137a8ec08f34e03ba09;hp=bb6265592cbb99de42597bc7abfa266e110b3ef9;hb=3eb8be5cd44ecdbd68ec3ca8a54ec86691ff9a4d;hpb=9a121950d3e3614bcbf3efdf52ba9aa2a6573ee0 diff --git a/util/yaz-illclient.c b/util/yaz-illclient.c index bb62655..b65c9e6 100644 --- a/util/yaz-illclient.c +++ b/util/yaz-illclient.c @@ -2,7 +2,7 @@ * Copyright (C) 1995-2006, Index Data ApS * See the file LICENSE for details. * - * $Id: yaz-illclient.c,v 1.8 2007-06-08 10:01:07 heikki Exp $ + * $Id: yaz-illclient.c,v 1.9 2007-11-30 11:44:47 adam Exp $ */ /* WARNING - This is work in progress - not at all ready */ @@ -184,7 +184,7 @@ void parseargs( int argc, char * argv[], struct prog_args *args) { int ret; char *arg; char *prog=*argv; - char *version="$Id: yaz-illclient.c,v 1.8 2007-06-08 10:01:07 heikki Exp $"; /* from cvs */ + const char *version="$Id: yaz-illclient.c,v 1.9 2007-11-30 11:44:47 adam Exp $"; /* from cvs */ struct nameval *nv; /* default values */ @@ -462,8 +462,9 @@ ILL_APDU *createrequest( struct prog_args *args, ODR odr) { if (args->oclc_auth) { req->num_iLL_request_extensions=2; req->iLL_request_extensions= + (ILL_Extension **) odr_malloc(odr, req->num_iLL_request_extensions* - sizeof(*req->iLL_request_extensions)); + sizeof(*req->iLL_request_extensions)); req->iLL_request_extensions[0]=makepromptextension(args,odr); req->iLL_request_extensions[1]=makeoclcextension(args,odr); }