-rw-r--r-- | kabc/vcard/VCardEntity.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/kabc/vcard/VCardEntity.cpp b/kabc/vcard/VCardEntity.cpp index b676cc7..2a9e275 100644 --- a/kabc/vcard/VCardEntity.cpp +++ b/kabc/vcard/VCardEntity.cpp | |||
@@ -119,32 +119,33 @@ VCardEntity::_parse() | |||
119 | if ( i+add < len && strRep_.at(i+add++) == 'I') | 119 | if ( i+add < len && strRep_.at(i+add++) == 'I') |
120 | if ( i+add < len && strRep_.at(i+add++) == 'N') | 120 | if ( i+add < len && strRep_.at(i+add++) == 'N') |
121 | if ( i+add < len && strRep_.at(i+add++) == ':') | 121 | if ( i+add < len && strRep_.at(i+add++) == ':') |
122 | if ( i+add < len && strRep_.at(i+add++) == 'V') | 122 | if ( i+add < len && strRep_.at(i+add++) == 'V') |
123 | if ( i+add < len && strRep_.at(i+add++) == 'C') | 123 | if ( i+add < len && strRep_.at(i+add++) == 'C') |
124 | if ( i+add < len && strRep_.at(i+add++) == 'A') | 124 | if ( i+add < len && strRep_.at(i+add++) == 'A') |
125 | if ( i+add < len && strRep_.at(i+add++) == 'R') | 125 | if ( i+add < len && strRep_.at(i+add++) == 'R') |
126 | if ( i+add < len && strRep_.at(i+add++) == 'D') | 126 | if ( i+add < len && strRep_.at(i+add++) == 'D') |
127 | if ( i+add < len && (strRep_.at(i+add) == '\r' || strRep_.at(i+add) == '\n' )) | ||
127 | break; | 128 | break; |
128 | } | 129 | } |
129 | ++i; | 130 | ++i; |
130 | } | 131 | } |
131 | if ( i <= len ) { | 132 | if ( i <= len ) { |
132 | ++num; | 133 | ++num; |
133 | char* dat = strRep_.data()+start; | 134 | char* dat = strRep_.data()+start; |
134 | VCard * v = new VCard( QCString ( dat,i-start ) ); | 135 | VCard * v = new VCard( QCString ( dat,i-start ) ); |
135 | start = i; | 136 | start = i; |
136 | cardList_.append(v); | 137 | cardList_.append(v); |
137 | v->parse(); | 138 | v->parse(); |
138 | } | 139 | } |
139 | i+= 11; | 140 | i+= 11; |
140 | } | 141 | } |
141 | #endif | 142 | #endif |
142 | //qDebug("***time %d found %d", tim.elapsed(), num); | 143 | qDebug("***time %d found %d", tim.elapsed(), num); |
143 | } | 144 | } |
144 | 145 | ||
145 | void | 146 | void |
146 | VCardEntity::_assemble() | 147 | VCardEntity::_assemble() |
147 | { | 148 | { |
148 | VCardListIterator it(cardList_); | 149 | VCardListIterator it(cardList_); |
149 | 150 | ||
150 | for (; it.current(); ++it) | 151 | for (; it.current(); ++it) |