From c979f127acaeb7b35d3344e8b1e40848e1a68d54 Mon Sep 17 00:00:00 2001 From: kato Date: Wed, 14 Mar 2018 18:06:12 +0900 Subject: [PATCH] merge macuim-mozc-using-namespace-std.patch by tomcat14d (issue #8) --- Mozc/uim/key_translator.cc | 25 +++++++++++++++---------- Mozc/uim/key_translator.h | 4 ++-- Mozc/uim/mozc.cc | 2 +- 3 files changed, 18 insertions(+), 13 deletions(-) diff --git a/Mozc/uim/key_translator.cc b/Mozc/uim/key_translator.cc index c7c4c4a..b1c9be8 100644 --- a/Mozc/uim/key_translator.cc +++ b/Mozc/uim/key_translator.cc @@ -368,26 +368,31 @@ bool KeyTranslator::Translate(unsigned int keyval, void KeyTranslator::Init() { for (int i = 0; i < arraysize(special_key_map); ++i) { - CHECK(special_key_map_.insert(make_pair(special_key_map[i].from, - special_key_map[i].to)).second); + CHECK(special_key_map_.insert( + std::make_pair(special_key_map[i].from, + special_key_map[i].to)).second); } for (int i = 0; i < arraysize(modifier_key_map); ++i) { - CHECK(modifier_key_map_.insert(make_pair(modifier_key_map[i].from, - modifier_key_map[i].to)).second); + CHECK(modifier_key_map_.insert( + std::make_pair(modifier_key_map[i].from, + modifier_key_map[i].to)).second); } for (int i = 0; i < arraysize(modifier_mask_map); ++i) { - CHECK(modifier_mask_map_.insert(make_pair(modifier_mask_map[i].from, - modifier_mask_map[i].to)).second); + CHECK(modifier_mask_map_.insert( + std::make_pair(modifier_mask_map[i].from, + modifier_mask_map[i].to)).second); } for (int i = 0; i < arraysize(kana_map_jp); ++i) { CHECK(kana_map_jp_.insert( - make_pair(kana_map_jp[i].code, make_pair( - kana_map_jp[i].no_shift, kana_map_jp[i].shift))).second); + std::make_pair(kana_map_jp[i].code, + std::make_pair(kana_map_jp[i].no_shift, + kana_map_jp[i].shift))).second); } for (int i = 0; i < arraysize(kana_map_us); ++i) { CHECK(kana_map_us_.insert( - make_pair(kana_map_us[i].code, make_pair( - kana_map_us[i].no_shift, kana_map_us[i].shift))).second); + std::make_pair(kana_map_us[i].code, + std::make_pair(kana_map_us[i].no_shift, + kana_map_us[i].shift))).second); } } diff --git a/Mozc/uim/key_translator.h b/Mozc/uim/key_translator.h index e8a4f08..2649cc5 100644 --- a/Mozc/uim/key_translator.h +++ b/Mozc/uim/key_translator.h @@ -62,8 +62,8 @@ class KeyTranslator { private: typedef hash_map SpecialKeyMap; - typedef map ModifierKeyMap; - typedef map > KanaMap; + typedef std::map ModifierKeyMap; + typedef std::map > KanaMap; // Returns true iff key is modifier key such as SHIFT, ALT, or CAPSLOCK. bool IsModifierKey(unsigned int keyval, diff --git a/Mozc/uim/mozc.cc b/Mozc/uim/mozc.cc index a609abc..31fc3a2 100644 --- a/Mozc/uim/mozc.cc +++ b/Mozc/uim/mozc.cc @@ -905,7 +905,7 @@ static void install_keymap(void) int i; for (i = 0; key_tab[i].key; i++) - key_map.insert(make_pair(key_tab[i].str, key_tab[i].key)); + key_map.insert(std::make_pair(key_tab[i].str, key_tab[i].key)); } static uim_lisp