From f59109cfabe7355a3153b117f81af8dfd82ce11f Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Sun, 25 May 2014 21:33:05 -0400 Subject: [PATCH] DOM - Converted A3::is_attribute to Parser::canonicalize. --- src/DOM.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/DOM.cpp b/src/DOM.cpp index 66cd45996..be9b989fd 100644 --- a/src/DOM.cpp +++ b/src/DOM.cpp @@ -28,7 +28,6 @@ #include #include #include -#include #include #include #include @@ -193,7 +192,8 @@ const std::string DOM::get (const std::string& name, const Task& task) if (attr == "id") return format (ref.id); else if (attr == "urgency") return format (ref.urgency_c ()); - else if (A3::is_attribute (attr, canonical)) return ref.get (canonical); + else if (context.parser.canonicalize (canonical, "attribute", attr)) + return ref.get (canonical); } n.restore (); @@ -216,7 +216,8 @@ const std::string DOM::get (const std::string& name, const Task& task) if (attr == "id") return format (ref.id); else if (attr == "urgency") return format (ref.urgency_c (), 4, 3); - else if (A3::is_attribute (attr, canonical)) return ref.get (canonical); + else if (context.parser.canonicalize (canonical, "attribute", attr)) + return ref.get (canonical); } n.restore ();