e-book-backend-db-cache.h: Avoid DB typedef.
authorMatthew Barnes <mbarnes@redhat.com>
Fri, 10 Aug 2012 12:31:01 +0000 (08:31 -0400)
committerMatthew Barnes <mbarnes@redhat.com>
Fri, 10 Aug 2012 12:31:01 +0000 (08:31 -0400)
commit5e6aadd88030702c002d8f1c32806f2eccbefb60
tree6dbd0362ca116734a390fd58028800793ccd1718
parent0a9a5edcc872a75af97345e4137e98f2bceabdab
e-book-backend-db-cache.h: Avoid DB typedef.

Some distros use compiler settings that choke on duplicate typedefs.
Gentoo seems to be one of them.

Replace the DB typedef with a forward declaration of "struct __db"
and fix up all the function arguments that take a DB pointer.
addressbook/libedata-book/e-book-backend-db-cache.h