[interfacekit] Re: Broken BMessage

--- Pahtz <pahtz@xxxxxxxxxxxx> wrote:

> BTW, the last time I looked, which was quite recently, I noticed two problems:
> 
> FindString() is supposed to return a pointer to a null terminated string that 
> exists as long as
> the field is still in the BMessage (other words probably a pointer to the 
> actual field).

I am mistaken, that is a problem with the Cosmoe implementation. The Haiku 
version, depending on
what the loader does, is calling the libbe.so version of ::AddString() or 
calling itself
recursively which might explain a very unusual crash with a stack overflow.

[snip]
> Theee are multiple implementations of ::Flatten() and ::Unflatten() both have 
> the exact same
> prototype.

This is still true.



                
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail 

Other related posts: