summaryrefslogtreecommitdiff
path: root/graphics/asymptote/xstream.h
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-01-24 03:02:57 +0000
committerNorbert Preining <norbert@preining.info>2023-01-24 03:02:57 +0000
commitb06c6695162b493aeec3b594c6beb518c15c98ba (patch)
tree0c1dc3cfc73ea789d6bdc4673d776f3ef652d6d8 /graphics/asymptote/xstream.h
parent4451a2090261307c963209bc65fea9fde4eceeea (diff)
CTAN sync 202301240302
Diffstat (limited to 'graphics/asymptote/xstream.h')
-rw-r--r--graphics/asymptote/xstream.h15
1 files changed, 9 insertions, 6 deletions
diff --git a/graphics/asymptote/xstream.h b/graphics/asymptote/xstream.h
index 4c550fe5a0..c2c2f4cdeb 100644
--- a/graphics/asymptote/xstream.h
+++ b/graphics/asymptote/xstream.h
@@ -134,7 +134,7 @@ private:
protected:
XDR xdri;
public:
- ixstream(bool singleprecision=false): singleprecision(singleprecision) {}
+ ixstream(bool singleprecision=false) : singleprecision(singleprecision) {}
virtual void open(const char *filename, open_mode=in) {
clear();
@@ -156,8 +156,10 @@ public:
buf=nullptr;
}
}
- ixstream(const char *filename) {open(filename);}
- ixstream(const char *filename, open_mode mode) {open(filename,mode);}
+ ixstream(const char *filename, bool singleprecision=false) :
+ singleprecision(singleprecision) {open(filename);}
+ ixstream(const char *filename, open_mode mode, bool singleprecision=false) :
+ singleprecision(singleprecision) {open(filename,mode);}
virtual ~ixstream() {close();}
typedef ixstream& (*imanip)(ixstream&);
@@ -226,9 +228,10 @@ public:
}
}
- oxstream(const char *filename, bool singleprecision=false): singleprecision(singleprecision) {open(filename);}
- oxstream(const char *filename, open_mode mode, bool singleprecision=false): singleprecision(singleprecision)
- {
+ oxstream(const char *filename, bool singleprecision=false) :
+ singleprecision(singleprecision) {open(filename);}
+ oxstream(const char *filename, open_mode mode, bool singleprecision=false) :
+ singleprecision(singleprecision) {
open(filename,mode);
}
virtual ~oxstream() {closefile();}