Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:12.2
kdepim3
kdepim-gentoo-kioslaves-3.5.10-kio_imap4_fix_in...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File kdepim-gentoo-kioslaves-3.5.10-kio_imap4_fix_infinite_loop.patch of Package kdepim3
diff -u -r kdepim-3.5.10.orig/kioslaves/imap4/imapparser.cc kdepim-3.5.10/kioslaves/imap4/imapparser.cc --- kdepim-3.5.10.orig/kioslaves/imap4/imapparser.cc 2008-08-19 18:15:48.000000000 +0000 +++ kdepim-3.5.10/kioslaves/imap4/imapparser.cc 2010-01-16 23:47:28.981048819 +0000 @@ -277,11 +277,10 @@ } cmd = sendCommand (new imapCommand ("AUTHENTICATE", firstCommand.latin1())); - while ( true ) - { + int pl = 0; + while ( pl != -1 && !cmd->isComplete () ) { //read the next line - while (parseLoop() == 0) ; - if ( cmd->isComplete() ) break; + while ( ( pl = parseLoop() ) == 0); if (!continuation.isEmpty()) {
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