[ fixes bug #53994 ]
authorChris Toshok <toshok@ximian.com>
Sat, 21 Feb 2004 01:20:46 +0000 (01:20 +0000)
committerChris Toshok <toshok@src.gnome.org>
Sat, 21 Feb 2004 01:20:46 +0000 (01:20 +0000)
commite19eac527a3d67914d09e840c37d4e3d31bb9417
tree80d04915a761d7dd1ccddd29cf874aa8f310b28a
parent3cb9b06ba29c4a74510d6d13d1509460600282b9
[ fixes bug #53994 ]

2004-02-20  Chris Toshok  <toshok@ximian.com>

[ fixes bug #53994 ]

* libebook/e-book-query.c (e_book_query_get_type): new function,
supply e_book_query_copy as the CopyFunc, and e_book_query_unref
as the FreeFunc.
(e_book_query_copy): new function, just convert @q to a string and
reparse it, ala the EVCard copy function.

* libebook/e-book-query.h: add prototypes for
e_book_query_get_type and e_book_query_copy.  also add
E_TYPE_BOOK_QUERY.

* libebook/e-contact.h: add
E_TYPE_CONTACT_{DATE,NAME,PHOTO,CERT,ADDRESS}.
addressbook/ChangeLog
addressbook/libebook/e-book-query.c
addressbook/libebook/e-book-query.h
addressbook/libebook/e-contact.h