Browse Source

fix flag output on data members

David Rose 20 years ago
parent
commit
714beaedef

+ 1 - 0
direct/src/dcparser/dcParameter.cxx

@@ -232,6 +232,7 @@ write_instance(ostream &out, bool brief, int indent_level,
                const string &postname) const {
                const string &postname) const {
   indent(out, indent_level);
   indent(out, indent_level);
   output_instance(out, brief, prename, name, postname);
   output_instance(out, brief, prename, name, postname);
+  output_flags(out);
   out << ";";
   out << ";";
   if (!brief && _number >= 0) {
   if (!brief && _number >= 0) {
     out << "  // field " << _number;
     out << "  // field " << _number;

+ 0 - 1
direct/src/dcparser/dcSimpleParameter.cxx

@@ -2337,7 +2337,6 @@ output_instance(ostream &out, bool brief, const string &prename,
     if (!prename.empty() || !name.empty() || !postname.empty()) {
     if (!prename.empty() || !name.empty() || !postname.empty()) {
       out << " " << prename << name << postname;
       out << " " << prename << name << postname;
     }
     }
-    output_flags(out);
   }
   }
 }
 }