From 77f76889f8a661b964e1b0dd5196d4a1c6e7b254 Mon Sep 17 00:00:00 2001 From: John Maddock Date: Sat, 28 Jul 2001 11:23:09 +0000 Subject: [PATCH] Minor purify error fixes [SVN r10713] --- include/boost/regex/detail/regex_compile.hpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/include/boost/regex/detail/regex_compile.hpp b/include/boost/regex/detail/regex_compile.hpp index 9af0863f..9f12456a 100644 --- a/include/boost/regex/detail/regex_compile.hpp +++ b/include/boost/regex/detail/regex_compile.hpp @@ -91,34 +91,34 @@ inline bool BOOST_RE_CALL reg_expression::can_start(ch template CONSTRUCTOR_INLINE reg_expression::reg_expression(const Allocator& a) - : regbase(), data(a), pkmp(0), error_code_(REG_EMPTY) + : regbase(), data(a), pkmp(0), error_code_(REG_EMPTY), _expression(0) { } template CONSTRUCTOR_INLINE reg_expression::reg_expression(const charT* p, flag_type f, const Allocator& a) - : data(a), pkmp(0), error_code_(REG_EMPTY) + : data(a), pkmp(0), error_code_(REG_EMPTY), _expression(0) { set_expression(p, f | regbase::use_except); } template CONSTRUCTOR_INLINE reg_expression::reg_expression(const charT* p1, const charT* p2, flag_type f, const Allocator& a) - : data(a), pkmp(0), error_code_(REG_EMPTY) + : data(a), pkmp(0), error_code_(REG_EMPTY), _expression(0) { set_expression(p1, p2, f | regbase::use_except); } template CONSTRUCTOR_INLINE reg_expression::reg_expression(const charT* p, size_type len, flag_type f, const Allocator& a) - : data(a), pkmp(0), error_code_(REG_EMPTY) + : data(a), pkmp(0), error_code_(REG_EMPTY), _expression(0) { set_expression(p, p + len, f | regbase::use_except); } template reg_expression::reg_expression(const reg_expression& e) - : regbase(e), data(e.allocator()), pkmp(0), error_code_(REG_EMPTY) + : regbase(e), data(e.allocator()), pkmp(0), error_code_(REG_EMPTY), _expression(0) { // // we do a deep copy only if e is a valid expression, otherwise fail.