* hires.h (hires::usecs): Rename from utime. Accept an argument.
* strace.cc (strace::microseconds): Use hires class for calculating times. * sync.h (new_muto): Use NO_COPY explicitly in declaration. * times.cc (gettimeofday): Reflect change in usecs argument. (hires::usecs): Ditto. Changed name from utime. * winsup.h (NO_COPY): Add nocommon attribute to force setting aside space for variable. * regcomp.c (REQUIRE): Add a void cast to bypass a warning.
This commit is contained in:
		@@ -52,7 +52,7 @@ static char nuls[10];		/* place to point scanner in event of error */
 | 
			
		||||
#define	NEXTn(n)	(p->next += (n))
 | 
			
		||||
#define	GETNEXT()	(*p->next++)
 | 
			
		||||
#define	SETERROR(e)	seterr(p, (e))
 | 
			
		||||
#define	REQUIRE(co, e)	((co) || SETERROR(e))
 | 
			
		||||
#define	REQUIRE(co, e)	(void) ((co) || SETERROR(e))
 | 
			
		||||
#define	MUSTSEE(c, e)	(REQUIRE(MORE() && PEEK() == (c), e))
 | 
			
		||||
#define	MUSTEAT(c, e)	(REQUIRE(MORE() && GETNEXT() == (c), e))
 | 
			
		||||
#define	MUSTNOTSEE(c, e)	(REQUIRE(!MORE() || PEEK() != (c), e))
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user