From 792b9db3fd42bb294e7073bcc84362225fc369be Mon Sep 17 00:00:00 2001 From: Hermet Park Date: Tue, 20 Jul 2021 13:33:44 +0900 Subject: [PATCH] tvg format: code refactoring #4 Remove an unnecessary internal reference. --- src/lib/tvgSaver.cpp | 2 +- src/lib/tvgSaverImpl.h | 5 ----- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/src/lib/tvgSaver.cpp b/src/lib/tvgSaver.cpp index 52b00355..5f508076 100644 --- a/src/lib/tvgSaver.cpp +++ b/src/lib/tvgSaver.cpp @@ -30,7 +30,7 @@ /* External Class Implementation */ /************************************************************************/ -Saver::Saver() : pImpl(new Impl(this)) +Saver::Saver() : pImpl(new Impl()) { } diff --git a/src/lib/tvgSaverImpl.h b/src/lib/tvgSaverImpl.h index dee8bf03..8a32f68f 100644 --- a/src/lib/tvgSaverImpl.h +++ b/src/lib/tvgSaverImpl.h @@ -30,14 +30,9 @@ struct Saver::Impl { - Saver* saver; Paint* paint = nullptr; //TODO: replace with Array Array buffer; - Impl(Saver* s) : saver(s) - { - } - ~Impl() { sync();