diff options
author | Peng Huang <shawn.p.huang@gmail.com> | 2010-09-27 14:09:07 +0800 |
---|---|---|
committer | Peng Huang <shawn.p.huang@gmail.com> | 2010-09-27 14:09:07 +0800 |
commit | a0b31c7a250cfa7af1b52056a1d1ada81b22a455 (patch) | |
tree | 8da3ce94a625c249e3e4b1ab81afcee7f4900236 /src/PYConfig.cc | |
parent | 27c2f7ea0ef69094db2dfc009bb661276fc90227 (diff) | |
download | ibus-libpinyin-a0b31c7a250cfa7af1b52056a1d1ada81b22a455.tar.gz ibus-libpinyin-a0b31c7a250cfa7af1b52056a1d1ada81b22a455.tar.xz ibus-libpinyin-a0b31c7a250cfa7af1b52056a1d1ada81b22a455.zip |
Add option --disable-boost to support build without boost
When build without boost, ibus-pinyin will use smart pointer
from c++0x and use the signal templates embedded instead of
boost::signals2.
BUG=chromium-os:5055
TEST=manual
Review URL: http://codereview.appspot.com/2205044
Diffstat (limited to 'src/PYConfig.cc')
-rw-r--r-- | src/PYConfig.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/PYConfig.cc b/src/PYConfig.cc index 09bb44f..77d619d 100644 --- a/src/PYConfig.cc +++ b/src/PYConfig.cc @@ -48,8 +48,8 @@ const gchar * const CONFIG_GUIDE_KEY = "GuideKey"; const gchar * const CONFIG_AUXILIARY_SELECT_KEY_F = "AuxiliarySelectKey_F"; const gchar * const CONFIG_AUXILIARY_SELECT_KEY_KP = "AuxiliarySelectKey_KP"; -boost::scoped_ptr<PinyinConfig> PinyinConfig::m_instance; -boost::scoped_ptr<BopomofoConfig> BopomofoConfig::m_instance; +std::unique_ptr<PinyinConfig> PinyinConfig::m_instance; +std::unique_ptr<BopomofoConfig> BopomofoConfig::m_instance; Config::Config (Bus & bus, const std::string & name) : Object (ibus_bus_get_config (bus)), |