X-Git-Url: https://git.rrq.au/?a=blobdiff_plain;ds=sidebyside;f=src%2Fcommon.h;h=fb715eadf5c9baec3006febb3563a22507388a6a;hb=f574e1127a225e2de2e77a6b9e46a65986789f1f;hp=268a9fea0fb89ae9fb41604dc64b76e003c141e7;hpb=23c77cc092dbbb1e12c47c2b0021d4476b543702;p=rrq%2Fmaintain_lilo.git diff --git a/src/common.h b/src/common.h index 268a9fe..fb715ea 100644 --- a/src/common.h +++ b/src/common.h @@ -1,15 +1,13 @@ -#if 0 - common.h - Common data structures and functions. - -Copyright 1992-1998 Werner Almesberger. -Copyright 1999-2005 John Coffman. -All rights reserved. - -Licensed under the terms contained in the file 'COPYING' in the -source directory. - - -#endif +/* common.h - Common data structures and functions + * + * Copyright 1992-1998 Werner Almesberger + * Copyright 1999-2005 John Coffman + * Copyright 2009-2011 Joachim Wiedorn + * All rights reserved. + * + * Licensed under the terms contained in the file 'COPYING' + * in the source directory. + */ #ifndef COMMON_H #define COMMON_H @@ -396,11 +394,12 @@ extern int dm_major_nr; #define comma (cc(First)|cc(Second)|cc(Third)|cc(Bitmap)|cc(Chain)|cc(Mbr)|cc(Mbr2)) -/*volatile*/ void pdie(char *msg); +/*volatile*/ void pdie(const char *msg) __attribute__ ((noreturn)); /* Do a perror and then exit. */ -/*volatile*/ void die(char *fmt,...); +/*volatile*/ void __attribute__ ((format (printf, 1, 2))) + __attribute__ ((noreturn)) die(const char *fmt,...); /* fprintf an error message and then exit. */