On 7 June 2011 22:09, Daniel Espinosa <[email protected]> wrote:

>
> I've updated bug 647633<https://bugzilla.gnome.org/show_bug.cgi?id=647633>,
> with a working patch to Add a GdaNull type. I've tested using GI+PyGObject
> and works well.
>
> Please review it.
>
> A step back is done with providers support, because you need to ensure they
> manage correctly GValue as GdaNull types using the provided API (not
> modified anyway). But in some cases the assumption of GDA_TYPE_NULL =
> G_TYPE_NONE is wrong now, and that a GDA null is an empty unset value is
> changed too. Now when you create a GValue to represent a NULL in a database
> you have a G_TYPE_BOXED derived type.
>
> This patch fix SQLite provider, meta data and other internal parts that use
> that provider.
>
> Last time I've tested, GDAui is broken, may be because the assumption on
> GDA_TYPE_NULL represents.
>
> Must be ported to the new GdaNull.
>
> I'm not sure if this is an ABI break! not acceptable for 4.x series, but is
> required in order to improve GI support on GDA in stable series.
>
>
>
I'll check this ASAP.

Thanks a lot,

Vivien
_______________________________________________
gnome-db-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gnome-db-list

Reply via email to