Update of /cvsroot/ufraw/ufraw
In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv13142
Modified Files:
ufraw_settings.cc
Log Message:
Add another significant digit to ChannelMultipliers in ID files.
This guaranties identical output to the last bit.
Index: ufraw_settings.cc
===================================================================
RCS file: /cvsroot/ufraw/ufraw/ufraw_settings.cc,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- ufraw_settings.cc 26 Feb 2010 07:01:04 -0000 1.8
+++ ufraw_settings.cc 28 Feb 2010 08:48:49 -0000 1.9
@@ -205,8 +205,16 @@
}
// Output XML block even if IsDefault().
std::string XML(const char *indent) const {
- char *value = g_markup_escape_text(StringValue(), -1);
- std::string str = (std::string)indent +
+ std::string str = "";
+ char num[10];
+ for (int i = 0; i < Size(); i++) {
+ g_snprintf(num, 10, "%.4lf", DoubleValue(i));
+ str += num;
+ if (i < Size()-1)
+ str += " ";
+ }
+ char *value = g_markup_escape_text(str.c_str(), -1);
+ str = (std::string)indent +
"<" + Name() + ">" + value + "</" + Name() + ">\n";
g_free(value);
return str;
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
ufraw-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ufraw-cvs