* lib/shadowio.h, lib/shadowio.c: spw_file_present returns a bool.

* lib/shadowio.h: Add protection against multiple inclusions.
This commit is contained in:
nekral-guest 2008-05-26 08:45:34 +00:00
parent d264017684
commit 77020623ed
3 changed files with 14 additions and 2 deletions

View File

@ -1,3 +1,8 @@
2008-05-26 Nicolas François <nicolas.francois@centraliens.net>
* lib/shadowio.h, lib/shadowio.c: spw_file_present returns a bool.
* lib/shadowio.h: Add protection against multiple inclusions.
2008-05-26 Nicolas François <nicolas.francois@centraliens.net> 2008-05-26 Nicolas François <nicolas.francois@centraliens.net>
* lib/sgroupio.c: Avoid assignments in comparisons. * lib/sgroupio.c: Avoid assignments in comparisons.

View File

@ -110,7 +110,7 @@ int spw_name (const char *filename)
return commonio_setname (&shadow_db, filename); return commonio_setname (&shadow_db, filename);
} }
int spw_file_present (void) bool spw_file_present (void)
{ {
return commonio_present (&shadow_db); return commonio_present (&shadow_db);
} }

View File

@ -30,8 +30,14 @@
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
/* $Id$ */
#ifndef _SHADOWIO_H
#define _SHADOWIO_H
#include "defines.h"
extern int spw_close (void); extern int spw_close (void);
extern int spw_file_present (void); extern bool spw_file_present (void);
extern const struct spwd *spw_locate (const char *); extern const struct spwd *spw_locate (const char *);
extern int spw_lock (void); extern int spw_lock (void);
extern int spw_name (const char *); extern int spw_name (const char *);
@ -43,3 +49,4 @@ extern int spw_unlock (void);
extern int spw_update (const struct spwd *); extern int spw_update (const struct spwd *);
extern int spw_sort (void); extern int spw_sort (void);
#endif