]> git.saurik.com Git - bison.git/blobdiff - src/alloc.h
Added <unistd.h> for unlink().
[bison.git] / src / alloc.h
index ab045b360b023d52e65f3e24386b4368849a7529..9685122e2e31b63342f8faf14f8ef7fc3d25033d 100644 (file)
@@ -15,9 +15,14 @@ GNU General Public License for more details.
 
 You should have received a copy of the GNU General Public License
 along with Bison; see the file COPYING.  If not, write to
-the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
+the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+Boston, MA 02111-1307, USA.  */
 
 
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
 #define        NEW(t)          ((t *) xmalloc((unsigned) sizeof(t)))
 #define        NEW2(n, t)      ((t *) xmalloc((unsigned) ((n) * sizeof(t))))
 
@@ -27,5 +32,5 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #define FREE(x)        ((x) != 0 && (free ((char *) (x)), 0))
 #endif
 
-extern char *xmalloc();
-extern char *xrealloc();
+extern char *xmalloc  PARAMS((register unsigned));
+extern char *xrealloc PARAMS((register char *, register unsigned));