Hack around zero vararg macro list on PCC.
This commit is contained in:
parent
a7910f38ac
commit
a5659ecaae
|
@ -1,4 +1,4 @@
|
||||||
/* $NetBSD: libhfs.h,v 1.3 2007/03/22 13:21:28 dillo Exp $ */
|
/* $NetBSD: libhfs.h,v 1.4 2008/09/03 22:56:51 gmcgarry Exp $ */
|
||||||
|
|
||||||
/*-
|
/*-
|
||||||
* Copyright (c) 2005, 2007 The NetBSD Foundation, Inc.
|
* Copyright (c) 2005, 2007 The NetBSD Foundation, Inc.
|
||||||
|
@ -62,9 +62,15 @@
|
||||||
|
|
||||||
|
|
||||||
/* Macros to handle errors in this library. Not recommended outside libhfs.c */
|
/* Macros to handle errors in this library. Not recommended outside libhfs.c */
|
||||||
|
#ifdef __PCC__
|
||||||
#define HFS_LIBERR(format, ...) \
|
#define HFS_LIBERR(format, ...) \
|
||||||
do{ hfslib_error(format, __FILE__, __LINE__ , ##__VA_ARGS__); \
|
do{ hfslib_error(format, __FILE__, __LINE__); \
|
||||||
goto error; } while(/*CONSTCOND*/ 0)
|
goto error; } while(/*CONSTCOND*/ 0)
|
||||||
|
#else
|
||||||
|
#define HFS_LIBERR(format, ...) \
|
||||||
|
do{ hfslib_error(format, __FILE__, __LINE__, ##__VA_ARGS__); \
|
||||||
|
goto error; } while(/*CONSTCOND*/ 0)
|
||||||
|
#endif
|
||||||
|
|
||||||
#if 0
|
#if 0
|
||||||
#pragma mark Constants (on-disk)
|
#pragma mark Constants (on-disk)
|
||||||
|
|
Loading…
Reference in New Issue