OSDN Git Service

fix: shitaraba mojibake.
authorikemo <ikemo@56b19765-1e22-0410-a548-a0f45d66c51a>
Sun, 26 Dec 2004 15:22:52 +0000 (15:22 +0000)
committerikemo <ikemo@56b19765-1e22-0410-a548-a0f45d66c51a>
Sun, 26 Dec 2004 15:22:52 +0000 (15:22 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/kita/kita/trunk@1609 56b19765-1e22-0410-a548-a0f45d66c51a

kita/src/part/kitawriteview.cpp

index 9d1eda1..fad000b 100644 (file)
@@ -500,7 +500,7 @@ QString KitaWriteView::setJBBSPostStr()
 {
     QString ret;
 
-    int mib = m_cp932Codec->mibEnum();
+    int mib = QTextCodec::codecForName( "eucJP" )->mibEnum();
     int serverTime;
 
     if ( m_mode == WRITEMODE_NORMAL ) serverTime = Kita::DatManager::getServerTime( m_datURL );
@@ -514,7 +514,7 @@ QString KitaWriteView::setJBBSPostStr()
     /* NAME, MAIL, MESSAGE, BBS */
     ( ret += "&NAME=" ) += KURL::encode_string( nameLine->text(), mib );
     ( ret += "&MAIL=" ) += KURL::encode_string( mailLine->text(), mib );
-    ( ret += "&MESSAGE=" ) += KURL::encode_string( bodyText->text(), mib );
+    ( ret += "&MESSAGE=" ) += KURL::encode_string( bodyText->text(), mib ).replace( ";", "%3B" );
     ( ret += "&BBS=" ) += Kita::BoardManager::boardID( m_datURL ).section( "/", 1, 1 );
 
     /* DIR */