summaryrefslogtreecommitdiff
path: root/src/lib/colour_conversion.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2013-11-20 00:00:51 +0000
committerCarl Hetherington <cth@carlh.net>2013-11-20 00:00:51 +0000
commitd324fc102df00d6dc62614938f78cf983a101dd4 (patch)
tree646f8c9558cc21e769f7cefcd0248753f3bfebe3 /src/lib/colour_conversion.cc
parent633a7e06b94fc04f24d0945aec05b2f9b9d1ea8e (diff)
Use cxml::NodePtr.
Diffstat (limited to 'src/lib/colour_conversion.cc')
-rw-r--r--src/lib/colour_conversion.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/colour_conversion.cc b/src/lib/colour_conversion.cc
index 95d267a8c..c3fa05426 100644
--- a/src/lib/colour_conversion.cc
+++ b/src/lib/colour_conversion.cc
@@ -61,7 +61,7 @@ ColourConversion::ColourConversion (double i, bool il, double const m[3][3], dou
}
}
-ColourConversion::ColourConversion (shared_ptr<cxml::Node> node)
+ColourConversion::ColourConversion (cxml::NodePtr node)
: matrix (3, 3)
{
LocaleGuard lg;
@@ -75,8 +75,8 @@ ColourConversion::ColourConversion (shared_ptr<cxml::Node> node)
}
}
- list<shared_ptr<cxml::Node> > m = node->node_children ("Matrix");
- for (list<shared_ptr<cxml::Node> >::iterator i = m.begin(); i != m.end(); ++i) {
+ list<cxml::NodePtr> m = node->node_children ("Matrix");
+ for (list<cxml::NodePtr>::iterator i = m.begin(); i != m.end(); ++i) {
int const ti = (*i)->number_attribute<int> ("i");
int const tj = (*i)->number_attribute<int> ("j");
matrix(ti, tj) = lexical_cast<double> ((*i)->content ());
@@ -154,7 +154,7 @@ PresetColourConversion::PresetColourConversion (string n, double i, bool il, dou
}
-PresetColourConversion::PresetColourConversion (shared_ptr<cxml::Node> node)
+PresetColourConversion::PresetColourConversion (cxml::NodePtr node)
: conversion (node)
{
name = node->string_child ("Name");