Commit 19fa38b0 authored by jan.koester's avatar jan.koester
Browse files

test new destructor

parent 6378d65c
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -5,7 +5,7 @@ enable_testing ()
set(LIBV "1.0.0")
set(Upstream_VERSION 1.0.0)

SET(CMAKE_CXX_FLAGS "-fPIC -Wl,-stack_size -Wl,0x1000000")
SET(CMAKE_CXX_FLAGS "-fPIC --stack_size -Wl,16384")

configure_file(config.h.in ${CMAKE_CURRENT_BINARY_DIR}/config.h)

+15 −0
Original line number Diff line number Diff line
@@ -65,6 +65,21 @@ namespace libhtmlpp {
        }

        ~DocElements() {
            DocElements *delel=this;
            while(delel){
                delel=delel->nextel;
            }

            DocElements *bef;

            do{
                bef=delel->prevel;
                delete delel;
            }while(bef!=this);

            bef->nextel=nullptr;


            delete nextel;
        }
    };