summaryrefslogtreecommitdiffabout
path: root/kabc/vcardparser/vcard.cpp
Unidiff
Diffstat (limited to 'kabc/vcardparser/vcard.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--kabc/vcardparser/vcard.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/kabc/vcardparser/vcard.cpp b/kabc/vcardparser/vcard.cpp
index 24fd498..bc9f208 100644
--- a/kabc/vcardparser/vcard.cpp
+++ b/kabc/vcardparser/vcard.cpp
@@ -90,29 +90,29 @@ VCardLine VCard::line( const QString& identifier ) const
90 return (*it).first(); 90 return (*it).first();
91} 91}
92 92
93void VCard::setVersion( Version version ) 93void VCard::setVersion( Version version )
94{ 94{
95 mLineMap.remove( "VERSION" ); 95 mLineMap.remove( "VERSION" );
96 96
97 VCardLine line; 97 VCardLine line;
98 line.setIdentifier( "VERSION" ); 98 line.setIdentifier( "VERSION" );
99 if ( version == v2_1 ) 99 if ( version == v2_1 )
100 line.setIdentifier( "2.1" ); 100 line.setIdentifier( "2.1" );
101 else if ( version == v3_0 ) 101 else if ( version == v3_0 )
102 line.setIdentifier( "3.0" ); 102 line.setIdentifier( "3.0" );
103 103
104 mLineMap[ "VERSION" ].append( line ); 104 mLineMap[ "VERSION" ].append( line );
105} 105}
106 106
107VCard::Version VCard::version() const 107VCard::Version VCard::version() const
108{ 108{
109 LineMap::ConstIterator versionEntry = mLineMap.find( "VERSION" ); 109 LineMap::ConstIterator versionEntry = mLineMap.find( "VERSION" );
110 if ( versionEntry == mLineMap.end() ) 110 if ( versionEntry == mLineMap.end() )
111 return v3_0; 111 return v3_0;
112 112
113 VCardLine line = ( *versionEntry )[ 0 ]; 113 VCardLine line = ( *versionEntry )[ 0 ];
114 if ( line.value() == "2.1" ) 114 if ( line.valueString() == "2.1" )
115 return v2_1; 115 return v2_1;
116 else 116 else
117 return v3_0; 117 return v3_0;
118} 118}