]> git.tdb.fi Git - libs/core.git/commitdiff
Corrected style errors
authorMikko Rasa <tdb@tdb.fi>
Sun, 18 Mar 2007 16:47:23 +0000 (16:47 +0000)
committerMikko Rasa <tdb@tdb.fi>
Sun, 18 Mar 2007 16:47:23 +0000 (16:47 +0000)
source/codec.h
source/iso2022jp.cpp
source/jisx0208.cpp
source/latin1.cpp
source/utils.cpp

index 8ea99915c2451fc161fc53d16e482ebef77a28a7..d5ba595b3b3ee765caa574479c766c92f27281c8 100644 (file)
@@ -17,12 +17,13 @@ public:
 };
 
 /**
-Base class for string codecs.  Mostly abstract.  Use one of the derived classes
-or the function create_codec to create a specific codec.
+Base class for string codecs.  Use one of the derived classes or the function
+create_codec to create a specific codec.
 
 For the purposes of this class, an std::wstring is considered to contain
 Unicode characters and an std::string is considered to be an encoded sequence
-of bytes.  Codecs are able to determine if an encoded string could be 
+of bytes.  A codec is able to determine if an encoded string could be decoded
+with it.
 */
 class StringCodec
 {
@@ -39,13 +40,13 @@ public:
                function to put the result into the internal buffer.
                */
                virtual void encode_char(wchar_t) =0;
-               
+
                /**
                Encodes a string.
                */
                virtual void encode(const std::wstring &s)
                { for(std::wstring::const_iterator i=s.begin(); i!=s.end(); ++i) encode_char(*i); }
-               
+
                /**
                Brings the encoder back to its initial state.  This allows the encoded
                sequence to be extracted or flushed without loss of integrity.
@@ -62,7 +63,7 @@ public:
                Returns the number of bytes in the output buffer.
                */
                unsigned size() const { return buffer_.size(); }
-               
+
                /**
                Clears the encoded sequence.  Encoder state is left intact.
                */
@@ -116,7 +117,7 @@ protected:
 };
 
 /**
-Convenience function that decodes a string using the given codec. 
+Convenience function that decodes a string using the given codec.
 */
 template<class C>
 std::wstring decode(const std::string &s)
index 6a6bd1dc7970b28c367fbfad07d5719c505bc0ad..806dca1d2e672958b1ebfdf62091a009c7ceaa54 100644 (file)
@@ -72,7 +72,7 @@ void Iso2022Jp::Decoder::decode_char(const string &str, string::const_iterator &
        {
                if(escape)
                {
-                       escape=escape<<8 | (unsigned char)*i;
+                       escape=escape<<8 | static_cast<unsigned char>(*i);
                        if(*i>='@' && *i<='Z')
                        {
                                switch(escape)
index 0f0e73d7545afdba78e5ddc68f3ad92686bd28c0..477ccd082c4d1516fa45dde8ccdbac6d474ab85e 100644 (file)
@@ -60,11 +60,11 @@ unsigned short ucs_to_jisx0208(wchar_t c)
        {
                if(i+bit>=ucs_to_jisx0208_table_size)
                        continue;
-               if(ucs_to_jisx0208_table[i+bit].ucs<=(unsigned short)c)
+               if(ucs_to_jisx0208_table[i+bit].ucs<=static_cast<unsigned short>(c))
                        i+=bit;
        }
 
-       if(ucs_to_jisx0208_table[i].ucs==(unsigned short)c)
+       if(ucs_to_jisx0208_table[i].ucs==static_cast<unsigned short>(c))
                return ucs_to_jisx0208_table[i].jis;
        return 0;
 }
index b95b01187ea978c63d9aa8f3858a252bfe36a77b..fe9e1a4170e1893d86574d2f916c3b7722e5f369 100644 (file)
@@ -15,7 +15,7 @@ void Latin1::Decoder::decode_char(const string &str, string::const_iterator &i)
 {
        if(i==str.end())
                return;
-       append((unsigned char)*i++);
+       append(static_cast<unsigned char>(*i++));
 }
 
 } // namespace Msp
index 3ef7b797b5040c5cb8b6f6a545ec83d04b944fcb..55b191f5216dcd2a60f92c3b878f23248e9e5722 100644 (file)
@@ -33,7 +33,7 @@ Returns a lowercase copy of the given string.
 */
 string tolower(const string &str)
 {
-       string  result(str);
+       string result(str);
        transform(result.begin(), result.end(), result.begin(), ::tolower);
        return result;
 }
@@ -43,7 +43,7 @@ Returns an uppercase copy of the given string.
 */
 string toupper(const string &str)
 {
-       string  result(str);
+       string result(str);
        transform(result.begin(), result.end(), result.begin(), ::toupper);
        return result;
 }
@@ -62,7 +62,7 @@ vector<string> split(const string &str, const string &sep, bool allow_empty)
        unsigned start=str.find_first_not_of(sep);
        while(start<str.size())
        {
-               unsigned        end=str.find_first_of(sep, start);
+               unsigned end=str.find_first_of(sep, start);
                result.push_back(str.substr(start, end-start));
                if(end==string::npos) break;
                if(allow_empty)
@@ -75,7 +75,7 @@ vector<string> split(const string &str, const string &sep, bool allow_empty)
 
 vector<string> split(const string &str, char sep, bool allow_empty)
 {
-       return split(str, string(1,sep), allow_empty);
+       return split(str, string(1, sep), allow_empty);
 }
 
 /**