[ANNOUNCE] D-Bus 1.0 RC 1 (0.93) released
Kimmo Hämäläinen
kimmo.hamalainen at nokia.com
Fri Sep 15 00:49:03 PDT 2006
On Thu, 2006-09-14 at 17:04, ext Havoc Pennington wrote:
> Kimmo Hämäläinen wrote:
> >
> > Is it possible to have some API additions after v1.0?
>
> Yes, for sure.
>
> > I would really
> > like to add e.g. the validation functions that were discussed earlier
> > (for validating object paths, interfaces, etc)
>
> There's no good reason these didn't go in except for people forgetting
> about the patch I guess... definitely a candidate for a 1.2 or something.
Ok, good.
> > and to allow the library
> > user to distinguish OOM from other errors (this could be done with a
> > separate function call).
>
> This however could be a 1.0 blocker issue - which functions do not allow
> this?
Many public functions don't make a difference between invalid arguments
(or invalid type of arguments) and OOM. This might lead the caller to
think that OOM happened when the arguments were invalid. I believe it is
equally fast to return some different error code as it is to return the
same error code for different errors (even the low-level system calls do
this).
BR; Kimmo
>
> Havoc
>
More information about the dbus
mailing list