[dasher] Windows build fix: g/c a SP_USER_LOC which survived 8edc8186
- From: Patrick Welche <pwelche src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [dasher] Windows build fix: g/c a SP_USER_LOC which survived 8edc8186
- Date: Fri, 1 Feb 2013 19:09:17 +0000 (UTC)
commit 027141a48cdc5d8df6e29406f1cbbef81f6d85a9
Author: Patrick Welche <prlw1 cam ac uk>
Date: Fri Feb 1 18:09:20 2013 +0000
Windows build fix: g/c a SP_USER_LOC which survived 8edc8186
Src/Win32/Dasher.cpp | 18 +++++++++---------
1 files changed, 9 insertions(+), 9 deletions(-)
---
diff --git a/Src/Win32/Dasher.cpp b/Src/Win32/Dasher.cpp
index 8106b40..4816a9b 100644
--- a/Src/Win32/Dasher.cpp
+++ b/Src/Win32/Dasher.cpp
@@ -165,13 +165,13 @@ bool Dasher::CDasher::GetWindowSize(int* pTop, int* pLeft, int* pBottom, int* pR
}
void Dasher::CDasher::WriteTrainFile(const std::string &filename, const std::string &strNewText) {
- const std::string TrainFile = GetStringParameter(SP_USER_LOC) + filename;
-
if(strNewText.size() == 0)
return;
- Tstring TTrainFile;
- UTF8string_to_wstring(TrainFile, TTrainFile);
+ Tstring UserDataDir, Tfilename, TTrainFile;
+ UTF8string_to_wstring(filename, Tfilename);
+ WinHelper::GetUserDirectory(&UserDataDir);
+ TTrainFile = UserDataDir + Tfilename;
HANDLE hFile = CreateFile(TTrainFile.c_str(),
GENERIC_WRITE, 0, NULL,
@@ -323,11 +323,11 @@ void CDasher::CopyToClipboard(const string &strText) {
}
std::string CDasher::GetAllContext() {
- int speechlength = m_pEdit->GetWindowTextLength();
- LPTSTR allspeech = new TCHAR[speechlength + 1];
- m_pEdit->GetWindowText(allspeech, speechlength + 1);
- string res;
- wstring_to_UTF8string(wstring(allspeech),res);
+ int speechlength = m_pEdit->GetWindowTextLength();
+ LPTSTR allspeech = new TCHAR[speechlength + 1];
+ m_pEdit->GetWindowText(allspeech, speechlength + 1);
+ string res;
+ wstring_to_UTF8string(wstring(allspeech),res);
return res;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]