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

List:       kde-commits
Subject:    kdepim/kpilot/kpilot
From:       Jason vanRijn Kasper <vR () movingparts ! net>
Date:       2005-02-28 19:18:42
Message-ID: 20050228191842.73306148A2 () office ! kde ! org
[Download RAW message or body]

CVS commit by vanrijn: 

- fix for off-by-one-twice bug that was keeping requested databases from
  being skipped
BUGS:100114
CCBUGS:100114


  M +5 -4      hotSync.cc   1.53


--- kdepim/kpilot/kpilot/hotSync.cc  #1.52:1.53
@@ -213,5 +213,5 @@ static inline void initNoBackup(QStringL
                         else
                         {
-                                QCString data =  s.mid(2,4).latin1();
+                                QCString data =  s.mid(1,4).latin1();
                                 unsigned long creator = pi_mktag(data[0],data[1],data[2],data[3]);
                                 dbcreators.append(creator);
@@ -368,8 +368,9 @@ bool BackupAction::checkBackupDirectory(
 
         char buff[8];
+        memset(buff, 0, 8);
         buff[0] = '[';
         set_long( &buff[1], info.creator );
-        buff[6] = ']';
-        buff[7] = '\0';
+        buff[5] = ']';
+        buff[6] = '\0';
         QString creator = QString::fromLatin1( buff );
         info.name[33]='\0';


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

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