]> git.eshelyaron.com Git - emacs.git/commitdiff
Merge from gnulib.
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 11 Feb 2013 23:15:46 +0000 (15:15 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 11 Feb 2013 23:15:46 +0000 (15:15 -0800)
ChangeLog
lib/stdlib.in.h
lib/unsetenv.c

index 9cb50f67d7b8c2e101a9a81a33554e9dc6133014..d5ca6c17b545ac61f7fb1844704148bbabb56b3d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2013-02-11  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Merge from gnulib, incorporating:
+       2013-02-11 unsetenv etc.: port to Solaris 11 + GNU Emacs
+       2013-02-09 secure_getenv: fix C++ declaration typo
+
 2013-02-11  Glenn Morris  <rgm@gnu.org>
 
        * configure.ac (emacs_config_options): Record some env vars.
index e054c520ebe7ae0c78f2e22798faeec1f2c43101..c9552480e5defca62e8d8480aeb7518c76bebb18 100644 (file)
@@ -773,7 +773,7 @@ _GL_WARN_ON_USE (rpmatch, "rpmatch is unportable - "
 _GL_FUNCDECL_SYS (secure_getenv, char *,
                   (char const *name) _GL_ARG_NONNULL ((1)));
 # endif
-_GL_CXXALIAS_SYS (secure_getenv, int, (char const *name));
+_GL_CXXALIAS_SYS (secure_getenv, char *, (char const *name));
 _GL_CXXALIASWARN (secure_getenv);
 #elif defined GNULIB_POSIXCHECK
 # undef secure_getenv
index eea21129031bf1befdd563317e3f16e75556a0c4..c58c82f4f44115d846117398696347f5e7f8771c 100644 (file)
    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
-#include <config.h>
-
 /* Don't use __attribute__ __nonnull__ in this compilation unit.  Otherwise gcc
    optimizes away the name == NULL test below.  */
 #define _GL_ARG_NONNULL(params)
 
+#include <config.h>
+
 /* Specification.  */
 #include <stdlib.h>