Re: [gnome-db] Fwd: introspection issue

Vivien Malerba <[email protected]>
Newsgroups gmane.comp.gnome.db
Message-ID <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.