From 5e46e56c425c46bad6cef226669767de3a990f9e Mon Sep 17 00:00:00 2001 From: Adam Dickmeiss Date: Mon, 23 Jun 1997 10:31:11 +0000 Subject: [PATCH] Added RVDM's SEQUENCE OF patch again! --- odr/odr_seq.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/odr/odr_seq.c b/odr/odr_seq.c index 7597d28..1fede3d 100644 --- a/odr/odr_seq.c +++ b/odr/odr_seq.c @@ -4,7 +4,10 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: odr_seq.c,v $ - * Revision 1.18 1997-05-14 06:53:58 adam + * Revision 1.19 1997-06-23 10:31:11 adam + * Added RVDM's SEQUENCE OF patch again! + * + * Revision 1.18 1997/05/14 06:53:58 adam * C++ support. * * Revision 1.17 1997/05/05 11:21:09 adam @@ -105,8 +108,11 @@ int odr_sequence_of(ODR o, Odr_fun type, void *p, int *num) char **tmp = 0; int size = 0, i; - if (!odr_sequence_begin(o, p, 0)) + if (!odr_sequence_begin(o, p, 0)) { + if (o->direction == ODR_DECODE) + *num = 0; return 0; + } switch (o->direction) { -- 1.7.10.4