OSDN Git Service

wiki table attribute fix.
[hmh/hhml.git] / wiki / wikiattrib.cc
index 7f91eff..99fa229 100644 (file)
@@ -535,7 +535,7 @@ bool  WikiAttribTable::readAttribMore2 (const ustring& key, WikiMotorObjVec& cel
     return true;
 }
 
-void  WikiAttribTable::outputMore (MotorOutput* out) {
+void  WikiAttribTable::outputMore (MotorOutput* out, bool foutputwidth) {
     switch (halign) {
     case HAlignLeft:
        out->out_raw (CharConst (" align=\"left\""));
@@ -548,7 +548,8 @@ void  WikiAttribTable::outputMore (MotorOutput* out) {
        break;
     default:;
     }
-    wiki->outputName (out, CharConst ("width"), width);
+    if (foutputwidth)
+       wiki->outputName (out, CharConst ("width"), width);
     wiki->outputName (out, CharConst ("height"), height);
     wiki->outputName (out, CharConst ("bgcolor"), bgcolor);