Re: struct char_data *ch in GDB

From: Mark A. Heilpern (heilpern@MINDSPRING.COM)
Date: 05/02/98


At 04:36 PM 5/2/98 -0400, you wrote:
>Under GDB, when it reports the contents of a variable that is a pointer
>(struct char_data *ch) it obviously shows you the memory address that ch
>pointed to. Is there any way to examine that memory address and see what
>exactly ch was? So if a mob is crashing the mud by doing something, I can
>see what mob it was exactly.
>
>An6yone know about this? I'm not too gdb savvy.

Instead of "print ch", use "print *ch". C notation will work as well,
for example, "print structure.element" or "print structptr->element"


     +------------------------------------------------------------+
     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
     +------------------------------------------------------------+



This archive was generated by hypermail 2b30 : 12/15/00 PST