1
0
mirror of https://https.git.savannah.gnu.org/git/gnulib.git synced 2026-09-01 02:34:55 +00:00

exit.h is replaced with stdlib.h.

This commit is contained in:
Bruno Haible
2007-02-18 21:08:06 +00:00
parent 3a9097ff8a
commit 9fbb5dcb45
10 changed files with 23 additions and 16 deletions
+10
View File
@@ -31,6 +31,16 @@
(Depends-on): Add stdlib.
(Makefile.am): Remove lib_SOURCES.
(Include): Use <stdlib.h> instead of exit.h.
* lib/argmatch.c: Don't include exit.h.
* lib/execute.c: Likewise.
* lib/pagealign_alloc.c: Likewise.
* lib/pipe.c: Likewise.
* lib/wait-process.c: Likewise.
* lib/copy-file.c: Include <stdlib.h> instead of exit.h.
* lib/exitfail.c: Likewise.
* lib/savewd.c: Likewise.
* lib/xsetenv.c: Likewise.
* modules/stdlib: New file.
* lib/stdlib_.h: New file, incorporating exit.h, mkdtemp.h, mkstemp.h
+1 -2
View File
@@ -1,6 +1,6 @@
/* argmatch.c -- find a match for a string in an array
Copyright (C) 1990, 1998, 1999, 2001, 2002, 2003, 2004, 2005, 2006
Copyright (C) 1990, 1998, 1999, 2001, 2002, 2003, 2004, 2005, 2006, 2007
Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
@@ -34,7 +34,6 @@
#define _(msgid) gettext (msgid)
#include "error.h"
#include "exit.h"
#include "quotearg.h"
#include "quote.h"
+2 -2
View File
@@ -1,5 +1,5 @@
/* Copying of files.
Copyright (C) 2001-2003, 2006 Free Software Foundation, Inc.
Copyright (C) 2001-2003, 2006-2007 Free Software Foundation, Inc.
Written by Bruno Haible <haible@clisp.cons.org>, 2001.
This program is free software; you can redistribute it and/or modify
@@ -25,6 +25,7 @@
#include <errno.h>
#include <fcntl.h>
#include <stddef.h>
#include <stdlib.h>
#include <sys/stat.h>
#include <unistd.h>
@@ -41,7 +42,6 @@
#include "full-write.h"
#include "acl.h"
#include "binary-io.h"
#include "exit.h"
#include "gettext.h"
#define _(str) gettext (str)
-1
View File
@@ -30,7 +30,6 @@
#include <unistd.h>
#include "error.h"
#include "exit.h"
#include "fatal-signal.h"
#include "wait-process.h"
#include "gettext.h"
+3 -2
View File
@@ -1,6 +1,6 @@
/* Failure exit status
Copyright (C) 2002, 2003, 2005, 2006 Free Software Foundation, Inc.
Copyright (C) 2002, 2003, 2005, 2006, 2007 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -20,6 +20,7 @@
#include <config.h>
#include "exitfail.h"
#include "exit.h"
#include <stdlib.h>
int volatile exit_failure = EXIT_FAILURE;
+1 -2
View File
@@ -1,6 +1,6 @@
/* Memory allocation aligned to system page boundaries.
Copyright (C) 2005, 2006 Free Software Foundation, Inc.
Copyright (C) 2005, 2006, 2007 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published
@@ -34,7 +34,6 @@
#endif
#include "error.h"
#include "exit.h"
#include "getpagesize.h"
#include "xalloc.h"
#include "gettext.h"
-1
View File
@@ -29,7 +29,6 @@
#include <unistd.h>
#include "error.h"
#include "exit.h"
#include "fatal-signal.h"
#include "wait-process.h"
#include "gettext.h"
+2 -2
View File
@@ -1,6 +1,6 @@
/* Save and restore the working directory, possibly using a child process.
Copyright (C) 2006 Free Software Foundation, Inc.
Copyright (C) 2006, 2007 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -27,11 +27,11 @@
#include <fcntl.h>
#include <signal.h>
#include <stdbool.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <unistd.h>
#include "exit.h"
#include "dirname.h"
#include "fcntl-safer.h"
+1 -2
View File
@@ -1,5 +1,5 @@
/* Waiting for a subprocess to finish.
Copyright (C) 2001-2003, 2005-2006 Free Software Foundation, Inc.
Copyright (C) 2001-2003, 2005-2007 Free Software Foundation, Inc.
Written by Bruno Haible <haible@clisp.cons.org>, 2001.
This program is free software; you can redistribute it and/or modify
@@ -89,7 +89,6 @@
#endif
#include "error.h"
#include "exit.h"
#include "fatal-signal.h"
#include "xalloc.h"
#include "gettext.h"
+3 -2
View File
@@ -1,5 +1,5 @@
/* Setting environment variables, with out-of-memory checking.
Copyright (C) 2001-2002, 2005-2006 Free Software Foundation, Inc.
Copyright (C) 2001-2002, 2005-2007 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -20,9 +20,10 @@
/* Specification. */
#include "xsetenv.h"
#include <stdlib.h>
#include "setenv.h"
#include "error.h"
#include "exit.h"
#include "gettext.h"
#define _(str) gettext (str)