diff options
author | Guy Harris <guy@alum.mit.edu> | 2004-06-16 08:11:59 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2004-06-16 08:11:59 +0000 |
commit | f17a8f98ec23cb4a0b17046bf4992c694b48ec9c (patch) | |
tree | 01a2411a9f5e7432c9d527062494e5ebdc8361fa /wiretap/radcom.c | |
parent | 20d6c818e8c2128bec601660d20a27c51ff51bb2 (diff) |
To return an EOF indication, return FALSE from the read routine *AND*
set "*err" to 0, rather than leaving what random value happened to be in
"*err" there.
svn path=/trunk/; revision=11158
Diffstat (limited to 'wiretap/radcom.c')
-rw-r--r-- | wiretap/radcom.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/wiretap/radcom.c b/wiretap/radcom.c index 2f25173c71..664fc18ba8 100644 --- a/wiretap/radcom.c +++ b/wiretap/radcom.c @@ -1,6 +1,6 @@ /* radcom.c * - * $Id: radcom.c,v 1.45 2004/03/03 22:24:52 guy Exp $ + * $Id: radcom.c,v 1.46 2004/06/16 08:11:59 guy Exp $ * * Wiretap Library * Copyright (c) 1998 by Gilbert Ramirez <gram@alumni.rice.edu> @@ -292,6 +292,7 @@ static gboolean radcom_read(wtap *wth, int *err, gchar **err_info _U_, * field, but non-zero values in other fields, so we * check for that and treat it as an EOF indication. */ + *err = 0; return FALSE; } length = pletohs(&hdr.length); |