aboutsummaryrefslogtreecommitdiffstats
path: root/src/eval.c
diff options
context:
space:
mode:
authorLars Ingebrigtsen2016-02-22 15:06:33 +1100
committerLars Ingebrigtsen2016-02-22 15:06:33 +1100
commitf577f59a5216bc7708bb840f5eac3e82950e81e8 (patch)
treec154db8bc4b920ea06c98efb7fc407562753b2d6 /src/eval.c
parent5df6e3212bbb3213d1704dab89299a96b60eac6d (diff)
parent0d3c0f6f906d5494f76b8b686bae72853b1f729c (diff)
downloademacs-f577f59a5216bc7708bb840f5eac3e82950e81e8.tar.gz
emacs-f577f59a5216bc7708bb840f5eac3e82950e81e8.zip
Fix merge conflicts in network-stream-tests.el
Diffstat (limited to 'src/eval.c')
-rw-r--r--src/eval.c15
1 files changed, 11 insertions, 4 deletions
diff --git a/src/eval.c b/src/eval.c
index 26104a58277..b6bf0e64052 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -1751,9 +1751,9 @@ find_handler_clause (Lisp_Object handlers, Lisp_Object conditions)
1751} 1751}
1752 1752
1753 1753
1754/* Dump an error message; called like vprintf. */ 1754/* Format and return a string; called like vprintf. */
1755void 1755Lisp_Object
1756verror (const char *m, va_list ap) 1756vformat_string (const char *m, va_list ap)
1757{ 1757{
1758 char buf[4000]; 1758 char buf[4000];
1759 ptrdiff_t size = sizeof buf; 1759 ptrdiff_t size = sizeof buf;
@@ -1767,7 +1767,14 @@ verror (const char *m, va_list ap)
1767 if (buffer != buf) 1767 if (buffer != buf)
1768 xfree (buffer); 1768 xfree (buffer);
1769 1769
1770 xsignal1 (Qerror, string); 1770 return string;
1771}
1772
1773/* Dump an error message; called like vprintf. */
1774void
1775verror (const char *m, va_list ap)
1776{
1777 xsignal1 (Qerror, vformat_string (m, ap));
1771} 1778}
1772 1779
1773 1780