summaryrefslogtreecommitdiff
path: root/Build/source/utils/asymptote/prc/oPRCFile.h
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/utils/asymptote/prc/oPRCFile.h')
-rw-r--r--Build/source/utils/asymptote/prc/oPRCFile.h14
1 files changed, 8 insertions, 6 deletions
diff --git a/Build/source/utils/asymptote/prc/oPRCFile.h b/Build/source/utils/asymptote/prc/oPRCFile.h
index ddddd043b4d..2ee01ddcba4 100644
--- a/Build/source/utils/asymptote/prc/oPRCFile.h
+++ b/Build/source/utils/asymptote/prc/oPRCFile.h
@@ -360,14 +360,16 @@ class oPRCFile
{
public:
oPRCFile(std::ostream &os, uint32_t n=1) :
- number_of_file_structures(n),
- fileStructures(new PRCFileStructure*[n]),modelFile(this),
- fout(NULL),output(os) {}
+ number_of_file_structures(n),
+ fileStructures(new PRCFileStructure*[n]),modelFile(this),
+ fout(NULL),output(os) {}
oPRCFile(const std::string &name, uint32_t n=1) :
- number_of_file_structures(n),
- fileStructures(new PRCFileStructure*[n]),modelFile(this),
- fout(new std::ofstream(name.c_str())),output(*fout) {}
+ number_of_file_structures(n),
+ fileStructures(new PRCFileStructure*[n]),modelFile(this),
+ fout(new std::ofstream(name.c_str(),
+ std::ios::out|std::ios::binary|std::ios::trunc)),
+ output(*fout) {}
~oPRCFile()
{