Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Apr 1998 13:36:19 +1000
From:      Bruce Evans <bde@zeta.org.au>
To:        cvs-committers@FreeBSD.ORG, eivind@FreeBSD.ORG
Subject:   Re: cvs commit: src/sys/sys time.h
Message-ID:  <199804230336.NAA30536@godzilla.zeta.org.au>

next in thread | raw e-mail | index | archive | help
>eivind      1998/04/22 17:11:32 PDT
>
>  Modified files:
>    sys/sys              time.h 
>  Log:
>  Wrap timerclear in do { ... } while(0)

Wrong fix.  The do-while(0) hack is bogus for macros that expand to an
expression.  Such macros should just have outer parentheses if and only
if the expression has more than one token (not counting the outer
parentheses).

timevalclear() and timespecclear() have the same bug.

Bruce

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199804230336.NAA30536>