/*
- Copyright (C) 1995, 2005, 2008-2012 Free Software Foundation, Inc.
+ Copyright (C) 1995, 2005, 2008-2013 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
* Rewritten to be reentrant by Ulrich Drepper, 1995
*/
-#include <config.h>
-
/* Don't use __attribute__ __nonnull__ in this compilation unit. Otherwise gcc
optimizes away the buf == NULL, arg_state == NULL, result == NULL tests
below. */
#define _GL_ARG_NONNULL(params)
+#include <config.h>
+
+/* Specification. */
+#include <stdlib.h>
+
#include <errno.h>
#include <limits.h>
#include <stddef.h>
-#include <stdlib.h>
-#include <inttypes.h>
+#include <stdint.h>
/* An improved random number generation package. In addition to the standard