]> Creatis software - bbtk.git/blobdiff - packages/std/src/bbstdStringWriter.cxx
#2808, #2807, #2806, #2805, #2804 BBTK Feature New Normal Add new functionality MathO...
[bbtk.git] / packages / std / src / bbstdStringWriter.cxx
index ebaaf7edc3d6b2ed3121d1a9d6496fe9f64c3aea..13f1bbe92f9a10846827b344b27a9f1a52b0be2e 100644 (file)
@@ -47,16 +47,16 @@ void StringWriter::Process()
                FILE *ff = fopen(bbGetInputFileName().c_str(),"w");
                if (ff!=NULL)
                {
-                       fprintf(ff,"%s \n",bbGetInputIn0().c_str());
-                       fprintf(ff,"%s \n",bbGetInputIn1().c_str());
-                       fprintf(ff,"%s \n",bbGetInputIn2().c_str());
-                       fprintf(ff,"%s \n",bbGetInputIn3().c_str());
-                       fprintf(ff,"%s \n",bbGetInputIn4().c_str());
-                       fprintf(ff,"%s \n",bbGetInputIn5().c_str());
-                       fprintf(ff,"%s \n",bbGetInputIn6().c_str());
-                       fprintf(ff,"%s \n",bbGetInputIn7().c_str());
-                       fprintf(ff,"%s \n",bbGetInputIn8().c_str());
-                       fprintf(ff,"%s \n",bbGetInputIn9().c_str());
+                       if (bbGetInputIn0()!="") { fprintf(ff,"%s \n",bbGetInputIn0().c_str()); }
+                       if (bbGetInputIn1()!="") { fprintf(ff,"%s \n",bbGetInputIn1().c_str()); }
+                       if (bbGetInputIn2()!="") { fprintf(ff,"%s \n",bbGetInputIn2().c_str()); }
+                       if (bbGetInputIn3()!="") { fprintf(ff,"%s \n",bbGetInputIn3().c_str()); }
+                       if (bbGetInputIn4()!="") { fprintf(ff,"%s \n",bbGetInputIn4().c_str()); }
+                       if (bbGetInputIn5()!="") { fprintf(ff,"%s \n",bbGetInputIn5().c_str()); }
+                       if (bbGetInputIn6()!="") { fprintf(ff,"%s \n",bbGetInputIn6().c_str()); }
+                       if (bbGetInputIn7()!="") { fprintf(ff,"%s \n",bbGetInputIn7().c_str()); }
+                       if (bbGetInputIn8()!="") { fprintf(ff,"%s \n",bbGetInputIn8().c_str()); }
+                       if (bbGetInputIn9()!="") { fprintf(ff,"%s \n",bbGetInputIn9().c_str()); }
                        fclose(ff);
                }
        }