> As for the tests, there were a bunch of type mismatches, virtually all
> related to the signedness of character strings.  Then there was the

The type problems probably shouldn't be solved with a cast.  This is
happening because we changed a bunch on arguments from apr_ssize_t to
apr_size_t in the function prototypes, but neglected to update the
tests.  We need to convert the actual functions.

> function apr_socket_from_file, which wasn't implemented on BeOS at
> all.  So I copied the function exactly from the Unix implementation,
> and that worked.  

I'm surprised that wasn't done before.  Rather than duplicate the code, I
would prefer to just use the Unix implementation.  I'll look into that.

> After that, the only proble was testdso, which is a dynamically loaded
> binary.  Naturally the syntax didn't translate well, so I just
> commented it out entirely.  However, this mean that I couldn't run
> most of the tests.  So, the upshot is, here's the test results:

What do you mean the syntax doesn't translate well?  Does it compile at
all?  Does it run?  If this doesn't work on BeOS, we have real problems,
because we haven't accomplished our goal of a Portable Run-Time.

Ryan
_______________________________________________________________________________
Ryan Bloom                              [EMAIL PROTECTED]
406 29th St.
San Francisco, CA 94131
-------------------------------------------------------------------------------

Reply via email to