X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=odr%2Fodr.c;h=1f8a6251f2f860527afe0998028d67b40fe08789;hb=a6d84a7dae6b0dc41228c301069bb14fb26bd38e;hp=6a73b624c56fecd4ea27006fc7b5aee1f45413af;hpb=7f1b9680653ec5037c88b12e0b8e04c7f17e467f;p=yaz-moved-to-github.git diff --git a/odr/odr.c b/odr/odr.c index 6a73b62..1f8a625 100644 --- a/odr/odr.c +++ b/odr/odr.c @@ -1,8 +1,8 @@ /* - * Copyright (c) 1995-2002, Index Data + * Copyright (c) 1995-2003, Index Data * See the file LICENSE for details. * - * $Id: odr.c,v 1.37 2002-08-28 08:12:49 adam Exp $ + * $Id: odr.c,v 1.40 2003-02-12 15:06:43 adam Exp $ * */ #if HAVE_CONFIG_H @@ -35,7 +35,8 @@ char *odr_errlist[] = "Malformed data", "Stack overflow", "Length of constructed type different from sum of members", - "Overflow writing definite length of constructed type" + "Overflow writing definite length of constructed type", + "HTTP Bad Request" }; char *odr_errmsg(int n) @@ -84,7 +85,7 @@ ODR odr_createmem(int direction) r->can_grow = 1; r->mem = nmem_create(); r->enable_bias = 1; - r->op = xmalloc (sizeof(*r->op)); + r->op = (struct Odr_private *) xmalloc (sizeof(*r->op)); r->op->odr_ber_tag.lclass = -1; r->op->iconv_handle = 0; odr_reset(r);