From 522e634122f95878d456b0e77187dc77711fce8b Mon Sep 17 00:00:00 2001 From: Thomas Goyne Date: Thu, 22 Dec 2011 21:10:41 +0000 Subject: [PATCH] Simplify some uses of cajun types and eliminate some copies Originally committed to SVN as r6007. --- aegisub/libaegisub/common/mru.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/aegisub/libaegisub/common/mru.cpp b/aegisub/libaegisub/common/mru.cpp index a9a987bd8..234688e16 100644 --- a/aegisub/libaegisub/common/mru.cpp +++ b/aegisub/libaegisub/common/mru.cpp @@ -31,8 +31,7 @@ namespace agi { MRUManager::MRUManager(const std::string &config, const std::string &default_config): config_name(config) { LOG_D("agi/mru") << "Loading MRU List"; - json::UnknownElement root = json_util::file(config, default_config); - const json::Object& root_new = (json::Object)root; + json::Object root_new = json_util::file(config, default_config); json::Object::const_iterator index_object(root_new.begin()), index_objectEnd(root_new.end());