summaryrefslogtreecommitdiff
path: root/log.cpp
diff options
context:
space:
mode:
authorGluzskiy Alexandr <sss123next@list.ru>2010-10-30 01:04:08 +0300
committerGluzskiy Alexandr <sss123next@list.ru>2010-10-30 01:04:08 +0300
commitab9762aa4e52af06bff46965b2cbace0aa81d7ac (patch)
treea844c1783b2ab0206790e75358a113599100180c /log.cpp
parent9b2fde9ceedab2249f0f8bccba9afb2f48479994 (diff)
modified: gpg_wrapper.cpp
modified: log.cpp modified: log.h new file: new_gpg.vcxproj
Diffstat (limited to 'log.cpp')
-rw-r--r--log.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/log.cpp b/log.cpp
index a7395e6..d34b869 100644
--- a/log.cpp
+++ b/log.cpp
@@ -1,15 +1,15 @@
// Copyright © 2010 sss
-//
+//
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License
// as published by the Free Software Foundation; either version 2
// of the License, or (at your option) any later version.
-//
+//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
-//
+//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
@@ -22,11 +22,11 @@ logtofile& logtofile::operator<<(TCHAR *buf)
if(bDebugLog)
{
log_mutex.lock();
- log.open(path, std::ios::app |std::ios::ate);
+ log.open(toUTF8(path).c_str(), std::ios::app |std::ios::ate);
log<<toUTF8(buf);
log.close();
log_mutex.unlock();
- }
+ }
return *this;
}
logtofile& logtofile::operator<<(char *buf)
@@ -35,7 +35,7 @@ logtofile& logtofile::operator<<(char *buf)
if(bDebugLog)
{
log_mutex.lock();
- log.open(path, std::ios::app |std::ios::ate);
+ log.open(toUTF8(path).c_str(), std::ios::app |std::ios::ate);
log<<buf;
log.close();
log_mutex.unlock();
@@ -49,7 +49,7 @@ logtofile& logtofile::operator<<(string buf)
{
log_mutex.lock();
char *tmp = mir_utf8encode(buf.c_str());
- log.open(path, std::ios::app |std::ios::ate);
+ log.open(toUTF8(path).c_str(), std::ios::app |std::ios::ate);
log<<tmp;
log.close();
log_mutex.unlock();
@@ -63,11 +63,11 @@ logtofile& logtofile::operator<<(wstring buf)
if(bDebugLog)
{
log_mutex.lock();
- log.open(path, std::ios::app |std::ios::ate);
+ log.open(toUTF8(path).c_str(), std::ios::app |std::ios::ate);
log<<toUTF8(buf);
log.close();
log_mutex.unlock();
- }
+ }
return *this;
}
void logtofile::init()