Ingo Weinhold <bonefish@xxxxxxxxxxxxxxx> wrote: ... > There actually is no clash, since B_OK wouldn't be a valid return > value. > It's either an error code in case of an error, or a useful value. > E.g. a > return value of 0 for a ssize_t means 0 not B_OK (cf. > BDataIO:Read()). Ah, right. My bad. :) I was confused by the explicit "< B_OK". /Jonas Sundström. www.kirilla.com