# HG changeset patch # User Noah Friedman # Date 1118443152 0 # Node ID 5ca9652ec98b91207134ffaa676ebbcf4193ea06 # Parent e7539bdc68d14aac7a88d0fa368739931857f811 (ybuffer-list): Don't use $filename; can't use char as placeholder when buffer has no file name and process is still live. Use different printf cases instead. diff -r e7539bdc68d1 -r 5ca9652ec98b etc/emacs-buffer.gdb --- a/etc/emacs-buffer.gdb Fri Jun 10 22:20:25 2005 +0000 +++ b/etc/emacs-buffer.gdb Fri Jun 10 22:39:12 2005 +0000 @@ -116,13 +116,13 @@ if $buf->filename != Qnil ygetptr $buf->filename - set $filename = ((struct Lisp_String *) $ptr)->data + printf "%2d %c %9d %-20s %-10s %s\n", \ + $i, $modp, ($buf->text->z_byte - 1), $name, $mode, \ + ((struct Lisp_String *) $ptr)->data else - set $filename = ' ' + printf "%2d %c %9d %-20s %-10s\n", \ + $i, $modp, ($buf->text->z_byte - 1), $name, $mode end - - printf "%2d %c %9d %-20s %-10s %s\n", \ - $i, $modp, ($buf->text->z_byte - 1), $name, $mode, $filename end set $i++