From bfd76241386fe54c4394171c861f4b1676b5bf32 Mon Sep 17 00:00:00 2001 From: tomsmeding Date: Mon, 11 May 2015 18:42:26 +0200 Subject: Fix Maybe memory leak --- Maybe.h | 1 + 1 file changed, 1 insertion(+) (limited to 'Maybe.h') diff --git a/Maybe.h b/Maybe.h index df12478..000b32f 100644 --- a/Maybe.h +++ b/Maybe.h @@ -11,6 +11,7 @@ class Maybe{ public: Maybe(void):is_something(false),wr(nullptr){} Maybe(const T &_v):is_something(true),wr(new t_v_wrapper({_v})){} + ~Maybe(void){if(wr)delete wr;} operator bool() const{return this->is_something;} -- cgit v1.2.3-54-g00ecf