[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdepim
From:       Mario Teijeiro Otero <emeteo () escomposlinux ! org>
Date:       2005-06-25 0:15:42
Message-ID: 1119658542.925928.7328.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 428720 by mteijeiro:

* Fix last char eating on uploading a sieve script.
* Revert to not adding "\n" to the script when this not ends on new line.

CCMAIL: mutz@kde.org


 M  +1 -1      kioslaves/sieve/sieve.cpp  
 M  +1 -5      kmail/managesievescriptsdialog.cpp  


--- trunk/KDE/kdepim/kioslaves/sieve/sieve.cpp #428719:428720
@@ -533,7 +533,7 @@
 	}
 
 	// script size
-	int bufLen = (int)data.size() - 1;
+	int bufLen = (int)data.size();
 	totalSize(bufLen);
 
 	// timsieved 1.1.0:
--- trunk/KDE/kdepim/kmail/managesievescriptsdialog.cpp #428719:428720
@@ -319,11 +319,7 @@
 void KMail::ManageSieveScriptsDialog::slotSieveEditorOkClicked() {
   if ( !mSieveEditor )
     return;
-  QString script = mSieveEditor->script();
-  //assert the scripts ends with new line
-  if ( !script.endsWith( "\n" ) )
-    script.append( "\n" );
-  SieveJob * job = SieveJob::put( mCurrentURL, script, mWasActive, mWasActive );
+  SieveJob * job = SieveJob::put( mCurrentURL,mSieveEditor->script(), mWasActive, mWasActive );
   connect( job, SIGNAL(result(KMail::SieveJob*,bool,const QString&,bool)),
            this, SLOT(slotPutResult(KMail::SieveJob*,bool)) );
 }
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic