Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:pchenthill
evolution-data-server
bgo-321797.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File bgo-321797.patch of Package evolution-data-server
Index: camel/providers/imap/camel-imap-store.c =================================================================== RCS file: /cvs/gnome/evolution-data-server/camel/providers/imap/camel-imap-store.c,v retrieving revision 1.340.2.2 diff -u -r1.340.2.2 camel-imap-store.c --- camel/providers/imap/camel-imap-store.c 20 Apr 2006 21:12:15 -0000 1.340.2.2 +++ camel/providers/imap/camel-imap-store.c 21 Apr 2006 18:56:51 -0000 @@ -978,16 +978,11 @@ camel_exception_clear (ex); ai = camel_getaddrinfo(service->url->host, port, &hints, ex); } + if (ai == NULL) return FALSE; - if (!(ret = connect_to_server (service, ai, mode, ex)) && mode == MODE_SSL) { - camel_exception_clear (ex); - ret = connect_to_server (service, ai, MODE_TLS, ex); - } else if (!ret && mode == MODE_TLS) { - camel_exception_clear (ex); - ret = connect_to_server (service, ai, MODE_CLEAR, ex); - } + ret = connect_to_server (service, ai, mode, ex); camel_freeaddrinfo (ai); Index: camel/providers/imap4/camel-imap4-store.c =================================================================== RCS file: /cvs/gnome/evolution-data-server/camel/providers/imap4/camel-imap4-store.c,v retrieving revision 1.56.2.3 diff -u -r1.56.2.3 camel-imap4-store.c --- camel/providers/imap4/camel-imap4-store.c 21 Apr 2006 15:42:20 -0000 1.56.2.3 +++ camel/providers/imap4/camel-imap4-store.c 21 Apr 2006 18:56:51 -0000 @@ -383,16 +383,11 @@ camel_exception_clear (ex); ai = camel_getaddrinfo (service->url->host, port, &hints, ex); } + if (ai == NULL) return FALSE; - if (!(ret = connect_to_server (engine, ai, mode, ex)) && mode == MODE_SSL) { - camel_exception_clear (ex); - ret = connect_to_server (engine, ai, MODE_TLS, ex); - } else if (!ret && mode == MODE_TLS) { - camel_exception_clear (ex); - ret = connect_to_server (engine, ai, MODE_CLEAR, ex); - } + ret = connect_to_server (engine, ai, mode, ex); camel_freeaddrinfo (ai); Index: camel/providers/pop3/camel-pop3-store.c =================================================================== RCS file: /cvs/gnome/evolution-data-server/camel/providers/pop3/camel-pop3-store.c,v retrieving revision 1.124 diff -u -r1.124 camel-pop3-store.c --- camel/providers/pop3/camel-pop3-store.c 31 Aug 2005 04:26:04 -0000 1.124 +++ camel/providers/pop3/camel-pop3-store.c 21 Apr 2006 18:56:51 -0000 @@ -324,16 +324,11 @@ camel_exception_clear (ex); ai = camel_getaddrinfo(service->url->host, port, &hints, ex); } + if (ai == NULL) return FALSE; - if (!(ret = connect_to_server (service, ai, mode, ex)) && mode == MODE_SSL) { - camel_exception_clear (ex); - ret = connect_to_server (service, ai, MODE_TLS, ex); - } else if (!ret && mode == MODE_TLS) { - camel_exception_clear (ex); - ret = connect_to_server (service, ai, MODE_CLEAR, ex); - } + ret = connect_to_server (service, ai, mode, ex); camel_freeaddrinfo (ai); Index: camel/providers/smtp/camel-smtp-transport.c =================================================================== RCS file: /cvs/gnome/evolution-data-server/camel/providers/smtp/camel-smtp-transport.c,v retrieving revision 1.169.6.2 diff -u -r1.169.6.2 camel-smtp-transport.c --- camel/providers/smtp/camel-smtp-transport.c 18 Apr 2006 20:59:29 -0000 1.169.6.2 +++ camel/providers/smtp/camel-smtp-transport.c 21 Apr 2006 18:56:51 -0000 @@ -431,16 +431,11 @@ camel_exception_clear (ex); ai = camel_getaddrinfo(service->url->host, port, &hints, ex); } + if (ai == NULL) return FALSE; - if (!(ret = connect_to_server (service, ai, mode, ex)) && mode == MODE_SSL) { - camel_exception_clear (ex); - ret = connect_to_server (service, ai, MODE_TLS, ex); - } else if (!ret && mode == MODE_TLS) { - camel_exception_clear (ex); - ret = connect_to_server (service, ai, MODE_CLEAR, ex); - } + ret = connect_to_server (service, ai, mode, ex); camel_freeaddrinfo (ai);
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor