/* Merge parameters into a termcap entry string.
- Copyright (C) 1985, 87, 93, 95, 2000 Free Software Foundation, Inc.
+ Copyright (C) 1985, 1987, 1993, 1995, 2000, 2001, 2002, 2003, 2004,
+ 2005, 2006, 2007, 2008 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
You should have received a copy of the GNU General Public License
along with this program; see the file COPYING. If not, write to
-the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-Boston, MA 02111-1307, USA. */
+the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+Boston, MA 02110-1301, USA. */
/* Emacs config.h may rename various library functions such as malloc. */
#ifdef HAVE_CONFIG_H
#endif
#ifdef emacs
+#include <setjmp.h>
#include "lisp.h" /* for xmalloc */
#else
return tparam1 (string, outstring, len, NULL, NULL, arg);
}
-/* These are already defined in the System framework in Mac OS X and
- cause prebinding to fail. */
-#ifndef MAC_OSX
char *BC;
char *UP;
args[1] = hpos;
return tparam1 (cm, tgoto_buf, 50, UP, BC, args);
}
-#endif
static char *
tparam1 (string, outstring, len, up, left, argp)