svnno****@sourc*****
svnno****@sourc*****
2009年 8月 9日 (日) 06:10:47 JST
Revision: 2531 http://sourceforge.jp/projects/kita/svn/view?view=rev&revision=2531 Author: nogu Date: 2009-08-09 06:10:47 +0900 (Sun, 09 Aug 2009) Log Message: ----------- use QDataStream Modified Paths: -------------- kita/branches/KITA-KDE4/kita/src/libkita/access.cpp Modified: kita/branches/KITA-KDE4/kita/src/libkita/access.cpp =================================================================== --- kita/branches/KITA-KDE4/kita/src/libkita/access.cpp 2009-08-08 09:16:58 UTC (rev 2530) +++ kita/branches/KITA-KDE4/kita/src/libkita/access.cpp 2009-08-08 21:10:47 UTC (rev 2531) @@ -10,6 +10,7 @@ #include "access.h" #include <QtCore/QByteArray> +#include <QtCore/QDataStream> #include <QtCore/QDateTime> #include <QtCore/QFile> #include <QtCore/QRegExp> @@ -102,11 +103,11 @@ Cache cache(m_datURL); QString cachePath = cache.getPath(); if (!cachePath.isEmpty()) { - FILE * fs = fopen(QFile::encodeName(cachePath), "a"); - if (!fs) return ; - - fwrite(m_threadData.data(), m_threadData.length(), 1, fs); - fclose(fs); + QFile file(QFile::encodeName(cachePath)); + if (!file.open(QIODevice::WriteOnly)) + return; + QDataStream out(&file); + out << m_threadData; } m_threadData.clear(); /* clear baffer */