X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=blender%2Fio_mspgl%2Foutfile.py;h=2ccaa1b0008ede74db44fc2c8135a80978b1a1c5;hb=44fc9b88ead11e7325bd193e4c853f8b10e9b175;hp=ca7abcf9de4855dcd3ac3fa8029b7d7c48a809aa;hpb=fcdc70624618488c514676874006f5eddc4e63df;p=libs%2Fgl.git diff --git a/blender/io_mspgl/outfile.py b/blender/io_mspgl/outfile.py index ca7abcf9..2ccaa1b0 100644 --- a/blender/io_mspgl/outfile.py +++ b/blender/io_mspgl/outfile.py @@ -2,6 +2,7 @@ import sys class OutFile: def __init__(self, fn): + self.filename = fn if fn==None: self.file = sys.stdout else: @@ -28,3 +29,9 @@ class OutFile: def end(self): self.indent -= 1 self.file.write("%s};\n"%('\t'*self.indent)) + + +def open_output(f): + if isinstance(f, OutFile): + return f + return OutFile(f)