Add some const-ness to the kana table, should fix compiler warnings on GCC.
Originally committed to SVN as r3293.
This commit is contained in:
parent
c28b51d904
commit
696ae74f8a
2 changed files with 6 additions and 12 deletions
|
@ -34,16 +34,13 @@
|
|||
//
|
||||
|
||||
|
||||
///////////
|
||||
// Headers
|
||||
#include "config.h"
|
||||
|
||||
#include "kana_table.h"
|
||||
|
||||
|
||||
///////////////
|
||||
// Constructor
|
||||
KanaTable::KanaTable() {
|
||||
KanaTable::KanaTable()
|
||||
{
|
||||
|
||||
// Regular kana usage and combinations
|
||||
|
||||
|
@ -273,10 +270,7 @@ KanaTable::~KanaTable()
|
|||
}
|
||||
|
||||
|
||||
//////////
|
||||
// Insert
|
||||
void KanaTable::Insert(wchar_t *hira,wchar_t *kata,wchar_t *hep) {
|
||||
#ifdef _UNICODE
|
||||
void KanaTable::Insert(const wchar_t *hira, const wchar_t *kata, const wchar_t *hep)
|
||||
{
|
||||
entries.push_back(KanaEntry(hira,kata,hep));
|
||||
#endif
|
||||
}
|
||||
|
|
|
@ -50,7 +50,7 @@ public:
|
|||
wxString hepburn;
|
||||
|
||||
KanaEntry() {}
|
||||
KanaEntry(wxString hira,wxString kata,wxString hep) {
|
||||
KanaEntry(const wxString &hira, const wxString &kata, const wxString &hep) {
|
||||
hiragana = hira;
|
||||
katakana = kata;
|
||||
hepburn = hep;
|
||||
|
@ -62,7 +62,7 @@ public:
|
|||
// Hiragana/Katakana table
|
||||
class KanaTable {
|
||||
private:
|
||||
void Insert(wchar_t *hira,wchar_t *kata,wchar_t *hep);
|
||||
void Insert(const wchar_t *hira, const wchar_t *kata, const wchar_t *hep);
|
||||
|
||||
public:
|
||||
std::list<KanaEntry> entries;
|
||||
|
|
Loading…
Reference in a new issue