From 7c1769e3e413a27b4fa715c346ad14af2d95afb8 Mon Sep 17 00:00:00 2001 From: "Peter S. Mazinger" Date: Thu, 3 Nov 2005 22:45:16 +0000 Subject: Sync headers w/ glibc --- include/sys/statfs.h | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) (limited to 'include/sys/statfs.h') diff --git a/include/sys/statfs.h b/include/sys/statfs.h index 969d9d0e5..2ac877245 100644 --- a/include/sys/statfs.h +++ b/include/sys/statfs.h @@ -1,5 +1,5 @@ /* Definitions for getting information about a filesystem. - Copyright (C) 1996, 1997, 1998, 1999 Free Software Foundation, Inc. + Copyright (C) 1996, 1997, 1998, 1999, 2004 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -29,34 +29,38 @@ __BEGIN_DECLS /* Return information about the filesystem on which FILE resides. */ #ifndef __USE_FILE_OFFSET64 -extern int statfs (__const char *__file, struct statfs *__buf) __THROW; +extern int statfs (__const char *__file, struct statfs *__buf) + __THROW __nonnull ((1, 2)); #else # ifdef __REDIRECT extern int __REDIRECT (statfs, - (__const char *__file, struct statfs *__buf) __THROW, - statfs64); + (__const char *__file, struct statfs *__buf), + statfs64) __nonnull ((1, 2)); # else # define statfs statfs64 # endif #endif #ifdef __USE_LARGEFILE64 -extern int statfs64 (__const char *__file, struct statfs64 *__buf) __THROW; +extern int statfs64 (__const char *__file, struct statfs64 *__buf) + __THROW __nonnull ((1, 2)); #endif /* Return information about the filesystem containing the file FILDES refers to. */ #ifndef __USE_FILE_OFFSET64 -extern int fstatfs (int __fildes, struct statfs *__buf) __THROW; +extern int fstatfs (int __fildes, struct statfs *__buf) + __THROW __nonnull ((2)); #else # ifdef __REDIRECT -extern int __REDIRECT (fstatfs, (int __fildes, struct statfs *__buf) __THROW, - fstatfs64); +extern int __REDIRECT (fstatfs, (int __fildes, struct statfs *__buf), + fstatfs64) __nonnull ((2)); # else # define fstatfs fstatfs64 # endif #endif #ifdef __USE_LARGEFILE64 -extern int fstatfs64 (int __fildes, struct statfs64 *__buf) __THROW; +extern int fstatfs64 (int __fildes, struct statfs64 *__buf) + __THROW __nonnull ((2)); #endif __END_DECLS -- cgit v1.2.3