On Mon, Feb 10, 2003 at 09:10:07PM +0100, Marcus Comstedt (ACROSS) (Hail Ilpalazzo!) @ Pike (-) developers forum scribbled:
The error message isn't consistent. The error message speaks both about m_delete() (fine) and _m_delete (not fine) - this is confusing.
That is because it speaks both of _what_ went wrong, and _where_. This is normal, and nothing to be confused by.
Right, right - if one knows where to look for and what to look for. Let's think about newbies again - given that backtrace they will most probably ask "what the hell is _m_delete? I'm not using it, I'm calling m_delete, where is _m_delete documented?" And they will hear "_m_delete() is documented in the documentation for m_delete()" - don't you think that might be a bit confusing?
marek