From 76995688e80b6e1b23a39c86325c09de446bc392 Mon Sep 17 00:00:00 2001 From: Andrew Cagney Date: Mon, 20 Nov 2000 02:06:19 +0000 Subject: Replace asprintf() / vasprintf() with xasprintf() xvasprintf(). --- gdb/defs.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'gdb/defs.h') diff --git a/gdb/defs.h b/gdb/defs.h index dd788e6..63f8345 100644 --- a/gdb/defs.h +++ b/gdb/defs.h @@ -835,6 +835,11 @@ extern PTR xmmalloc (PTR, long); extern PTR xmrealloc (PTR, PTR, long); #endif +/* Like asprintf/vasprintf but get an internal_error if the call + fails. */ +extern void xasprintf (char **ret, const char *format, ...) ATTR_FORMAT (printf, 2, 3); +extern void xvasprintf (char **ret, const char *format, va_list ap); + extern int parse_escape (char **); /* Message to be printed before the error message, when an error occurs. */ -- cgit v1.1