]> git.tdb.fi Git - libs/datafile.git/blobdiff - tool/tool.cpp
Restructure control statement processing
[libs/datafile.git] / tool / tool.cpp
index 81c6be9b831b8bd74a80258337cd5d692f0d4734..a82d5875f2a40630cfc1252f5a99ac920bdfc60c 100644 (file)
@@ -63,7 +63,7 @@ void DataTool::do_transfer()
                while(parser)
                {
                        DataFile::Statement st = parser.parse(true);
-                       if(st.valid && (st.keyword.compare(0, 2, "__") || st.keyword=="__src" || debug))
+                       if(st.valid && (!st.control || st.keyword=="__src" || debug))
                                writer->write(st);
                }