X-Git-Url: https://git.distorted.org.uk/~mdw/adns/blobdiff_plain/2d5cce6288931ae7fc0b65ad2f51207dc0d1ccdf..4a3ca4ce848f959f900ecffa5d73fb50845ee920:/regress/hcommon.c.m4 diff --git a/regress/hcommon.c.m4 b/regress/hcommon.c.m4 index 19c7ba4..b64dbd7 100644 --- a/regress/hcommon.c.m4 +++ b/regress/hcommon.c.m4 @@ -2,7 +2,12 @@ m4_dnl hcommon.c m4_dnl (part of complex test harness, not of the library) m4_dnl - routines used for both record and playback -m4_dnl This file is part of adns, which is Copyright (C) 1997-1999 Ian Jackson +m4_dnl This file is +m4_dnl Copyright (C) 1997-1999 Ian Jackson +m4_dnl +m4_dnl It is part of adns, which is +m4_dnl Copyright (C) 1997-1999 Ian Jackson +m4_dnl Copyright (C) 1999 Tony Finch m4_dnl m4_dnl This program is free software; you can redistribute it and/or modify m4_dnl it under the terms of the GNU General Public License as published by @@ -176,6 +181,8 @@ void Tvbpollfds(const struct pollfd *fds, int nfds) { void Tvberrno(int e) { const struct Terrno *te; + assert(e != EBADF); + assert(e != EFAULT); for (te= Terrnos; te->n && te->v != e; te++); if (te->n) Tvba(te->n); else Tvbf("E#%d",e);