diff options
author | Iru Cai <mytbk920423@gmail.com> | 2014-06-21 12:02:16 +0800 |
---|---|---|
committer | Iru Cai <mytbk920423@gmail.com> | 2014-06-21 12:02:16 +0800 |
commit | 74383624ec49680fa1f24294c2707ca7e0c38ba4 (patch) | |
tree | f815bdf010457326162dd03bd9be10693532742a /src | |
parent | ebdbc9e84fe19a0bc82c59f7818952caebd80254 (diff) | |
download | fqterm-74383624ec49680fa1f24294c2707ca7e0c38ba4.tar.xz |
Silence some warnings
Diffstat (limited to 'src')
-rw-r--r-- | src/common/fqterm_trace.cpp | 2 | ||||
-rw-r--r-- | src/fqterm/3rdparty/uaocodec.cpp | 4 | ||||
-rw-r--r-- | src/terminal/internal/fqterm_telnet.cpp | 2 | ||||
-rw-r--r-- | src/unite/internal/state.cpp | 4 |
4 files changed, 6 insertions, 6 deletions
diff --git a/src/common/fqterm_trace.cpp b/src/common/fqterm_trace.cpp index b08d8d0..ef0a808 100644 --- a/src/common/fqterm_trace.cpp +++ b/src/common/fqterm_trace.cpp @@ -50,7 +50,7 @@ void setMaxTraceLevel(int max_trace_level) { #ifdef _MSC_VER typedef stdext::hash_set<std::string> CategorySet; #else -typedef typename std::set<std::string> CategorySet; +typedef std::set<std::string> CategorySet; #endif CategorySet *getAllowedCategories() { diff --git a/src/fqterm/3rdparty/uaocodec.cpp b/src/fqterm/3rdparty/uaocodec.cpp index 2e70b78..64c411d 100644 --- a/src/fqterm/3rdparty/uaocodec.cpp +++ b/src/fqterm/3rdparty/uaocodec.cpp @@ -2485,7 +2485,7 @@ static const ushort big5_to_ucs[] = 33325, 33326, 33342, 33378, 33386, 33416 }; -static const uchar ucs_to_big5[][2] = +static const char ucs_to_big5[][2] = { {'\x00','\x00'},{'\x00','\x01'},{'\x00','\x02'},{'\x00','\x03'},{'\x00','\x04'}, {'\x00','\x05'},{'\x00','\x06'},{'\x00','\x07'},{'\x00','\x08'},{'\x00','\x09'}, @@ -15632,7 +15632,7 @@ static int qt_UnicodeToBig5(uint wc, uchar *r) } else { if (wc >= 0 && wc <= 65535){ - c = ucs_to_big5[wc]; + c = (uchar*)ucs_to_big5[wc]; if (c [0] == '\0') return 0; if (c [1] != 0) { diff --git a/src/terminal/internal/fqterm_telnet.cpp b/src/terminal/internal/fqterm_telnet.cpp index ba5d349..a561f1e 100644 --- a/src/terminal/internal/fqterm_telnet.cpp +++ b/src/terminal/internal/fqterm_telnet.cpp @@ -188,7 +188,7 @@ FQTermTelnet::FQTermTelnet(const QString &strTermType, int rows, int columns, hostType_(hostType), protocolType_(protocolType) { term = new char[21]; - memset(term, 0, sizeof(term)); + memset(term, 0, 21*sizeof(char)); // TODO: clean up, need??? #ifdef WIN32 _snprintf(term, sizeof(term), "%s", strTermType.toLatin1().constData()); diff --git a/src/unite/internal/state.cpp b/src/unite/internal/state.cpp index 39241b0..7d1c956 100644 --- a/src/unite/internal/state.cpp +++ b/src/unite/internal/state.cpp @@ -157,7 +157,7 @@ int FQTermUniteDecode::processInput(const QByteArray& input) { lastState = current_state_ + i; - bool stopDecode; + bool stopDecode=false; if (lastState->action != 0) { stopDecode = (this->*(lastState->action))(); } @@ -673,4 +673,4 @@ void FQTermHelpState::drawPointer(int index) { } // namespace FQTerm -#include "state.moc"
\ No newline at end of file +#include "state.moc" |