summaryrefslogtreecommitdiff
path: root/src/format.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/format.h')
-rw-r--r--src/format.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/format.h b/src/format.h
index 74d77768..0073b427 100644
--- a/src/format.h
+++ b/src/format.h
@@ -71,12 +71,11 @@ class format_t : public expr_base_t<string>
: supports_flags<>(), type(STRING), min_width(0), max_width(0) {
TRACE_CTOR(element_t, "");
}
+ element_t(const element_t& elem);
+
~element_t() throw() {
TRACE_DTOR(element_t);
}
- element_t(const element_t& elem) : supports_flags<>() {
- *this = elem;
- }
element_t& operator=(const element_t& elem) {
if (this != &elem) {