From b9f08a3c5e4850cec42d3a1c59a941a3adecf892 Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Tue, 3 Jul 2007 02:42:16 +0000 Subject: PR 4722 * app.c (do_scrub_chars ): Check for output buffer full after memcpy. --- gas/app.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'gas/app.c') diff --git a/gas/app.c b/gas/app.c index d7eb50926d..e5f177801f 100644 --- a/gas/app.c +++ b/gas/app.c @@ -550,6 +550,8 @@ do_scrub_chars (int (*get) (char *, int), char *tostart, int tolen) memcpy (to, from, len); to += len; from += len; + if (to >= toend) + goto tofull; } } -- cgit v1.2.1