In attempting to track down the memory problem I alluded to in a prior
message, I noticed that extract_char does not call free_char. After
examining closer, it appears as if the memory occupied by the char
structure is not freed at all when a character quits. I know that
REMOVE_FROM_LIST is called, but all that does is remove them from the
linked list, it doesn't free the memory being used. Is there a reason
free_char is not called in extract_char? If so, what is it. If not, is it
a bug?
Rasdan
/ \
_ ) (( )) (
(@) /|\ ))_(( /|\ _
|-|`\ / | \ (/\|/\) / | \ (@)
| | ------------/--|-voV---\`|'/--Vov-|--\--------------|-|
|-| '^` (o o) '^` | |
| | James C. Thomas Jr. `\Y/' Founder of Finality |-|
|-| rasdan@finality.drachen.com | |
| | finality.drachen.com 4000 |-|
|_|_____________________________________________________| |
(@) l /\ / ( ( \ /\ l `\|-|
l / V \ \ V \ l (@)
l/ _) )_ \I
`\ /'
`
+------------------------------------------------------------+
| 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