diff -crN gcc-3.2.3.org/gcc/fixinc/gnu-regex.c gcc-3.2.3/gcc/fixinc/gnu-regex.c *** gcc-3.2.3.org/gcc/fixinc/gnu-regex.c Wed Feb 27 09:23:56 2002 --- gcc-3.2.3/gcc/fixinc/gnu-regex.c Tue Nov 4 10:29:16 2003 *************** *** 5720,5726 **** if (msg_size > errbuf_size) { #if defined HAVE_MEMPCPY || defined _LIBC ! *((char *) __mempcpy (errbuf, msg, errbuf_size - 1)) = '\0'; #else memcpy (errbuf, msg, errbuf_size - 1); errbuf[errbuf_size - 1] = 0; --- 5720,5726 ---- if (msg_size > errbuf_size) { #if defined HAVE_MEMPCPY || defined _LIBC ! *((char *) mempcpy (errbuf, msg, errbuf_size - 1)) = '\0'; #else memcpy (errbuf, msg, errbuf_size - 1); errbuf[errbuf_size - 1] = 0;