Libgda3 patch

Maurice van der Pot <griffon26-bCGDfOjggl9Wk0Htik3J/[email protected]>
Newsgroups gmane.comp.gnome.apps.planner.devel
Message-ID <[email protected]>
Hi,

I finished my libgda3 patch. At 81K it's a rather big one:
http://www.kfk4ever.com/~griffon26/shared/planner-libgda3-fixes.patch

To summarize the changes:

- configure.in and two Makefile.am's were modified to detect the libgda
  version and pass -DGDA_VERSION=NN to the compiler

- previously all sql commands were done through a single function, but 
  that is now split up into one for single queries returning data and
  one for possibly multiple commands, returning only success/failure

- return value checking is now done consistently (I think we leaked some
  GdaDataModels here and there before)

- After moving some code back and forth, the sql helper functions at the
  top of mrp-sql.c and planner-sql-plugin.c are now identical (as they 
  should be). I didn't feel it would add much to move them into a
  separate shared file, unless there's already such a shared file that
  I'm not aware of (?).

I invite anyone to give this patch some testing. It's all about database
access, so you'll have to pass --enable-database=yes to configure when
building.

If nobody objects, I plan to check in this patch in a week or so.

Maurice.

-- 
Maurice van der Pot

Gentoo Linux Developer   [email protected]    http://www.gentoo.org
Gnome Planner Developer  griffon26-bCGDfOjggl9Wk0Htik3J/[email protected]  http://live.gnome.org/Planner

_______________________________________________
Planner-dev-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/planner-dev-list
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)

iD8DBQFHq3t+MGnpIbeahxwRAu4SAJwINTyX96LckqWwWFbIL/AMh5fSnwCfb57c
GXU8mb+92sZq94MQsBg+g3o=
=fhSu
-----END PGP SIGNATURE-----
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.