Jason Rumney <[EMAIL PROTECTED]> writes: >> Eli Zaretskii <[EMAIL PROTECTED]> writes: >> >>> 390 if (SUBRP (fun)) >>> (gdb) >>> 392 if (XSUBR (fun)->doc == 0) >>> (gdb) >>> 409 return Qnil; >>> (gdb) >>> 477 } >>> (gdb) > > Dieter Deyke <[EMAIL PROTECTED]> writes: > >> 390 if (SUBRP (fun)) >> (gdb) >> 392 if (XSUBR (fun)->doc == 0) >> (gdb) >> 394 else if ((EMACS_INT) XSUBR (fun)->doc >= 0) > > Could it be that we are not explicitly setting doc to 0, and Dieter's > compiler is initializing its memory with something other than 0 to > detect this type of bug?
All List_Subr's are statically allocated, it would be a compiler bug if they wouldn't be properly initialized. Andreas. -- Andreas Schwab, SuSE Labs, [EMAIL PROTECTED] SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany PGP key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." _______________________________________________ emacs-pretest-bug mailing list [email protected] http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug
