[OGo-Evolution] Broken Ogo-connector

Marc Kalberer evolution@opengroupware.org
Tue, 24 Aug 2004 14:56:59 +0200


Hello,
Ref:    Evolution 1.5.93
        evolution-data-server 0.0.94 
        ogo-connector (cvs version 17-8-04)
In the latest release of evolution2 ximian(Novell?) introduce a new
argument (Opid) for fct like e_data_book_respond_create etc ...  The
only corrupted code is in "/addressbook/backends/ogo/e-book-backend-
ogo.c".
I tried unsucessfully to hack/correct it..

Error log:
e-book-backend-ogo.c: In function `e_book_backend_ogo_create_contact':
e-book-backend-ogo.c:52: error: incompatible type for argument 3 of
`e_data_book_respond_create'
e-book-backend-ogo.c:52: error: too few arguments to function
`e_data_book_respond_create'
e-book-backend-ogo.c: In function `e_book_backend_ogo_remove_contacts':
e-book-backend-ogo.c:63: error: incompatible type for argument 3 of
`e_data_book_respond_remove_contacts'
e-book-backend-ogo.c:63: error: too few arguments to function
`e_data_book_respond_remove_contacts'
e-book-backend-ogo.c: In function `e_book_backend_ogo_modify_contact':
e-book-backend-ogo.c:75: error: incompatible type for argument 3 of
`e_data_book_respond_modify'
e-book-backend-ogo.c:75: error: too few arguments to function
`e_data_book_respond_modify'
e-book-backend-ogo.c: In function `e_book_backend_ogo_get_contact':
e-book-backend-ogo.c:87: error: incompatible type for argument 3 of
`e_data_book_respond_get_contact'
e-book-backend-ogo.c:87: error: too few arguments to function
`e_data_book_respond_get_contact'
e-book-backend-ogo.c: In function `e_book_backend_ogo_get_contact_list':
e-book-backend-ogo.c:98: error: incompatible type for argument 3 of
`e_data_book_respond_get_contact_list'
e-book-backend-ogo.c:98: error: too few arguments to function
`e_data_book_respond_get_contact_list'
e-book-backend-ogo.c: In function
`e_book_backend_ogo_authenticate_user':
e-book-backend-ogo.c:219: error: too few arguments to function
`e_data_book_respond_authenticate_user'
e-book-backend-ogo.c: In function
`e_book_backend_ogo_get_supported_fields':
e-book-backend-ogo.c:251: error: incompatible type for argument 3 of
`e_data_book_respond_get_supported_fields'
e-book-backend-ogo.c:251: error: too few arguments to function
`e_data_book_respond_get_supported_fields'
e-book-backend-ogo.c: In function `e_book_backend_ogo_remove':
e-book-backend-ogo.c:288: error: too few arguments to function
`e_data_book_respond_remove'
e-book-backend-ogo.c: In function `e_book_backend_ogo_class_init':

++
Marc
-- 
Programmers.ch
Marc Kalberer
Développement Linux
Tel: ++41 76 44 888 72
Email: info@programmers.ch