diff options
Diffstat (limited to 'Sluift')
-rw-r--r-- | Sluift/ITunesInterface.h | 2 | ||||
-rw-r--r-- | Sluift/ITunesInterface.mm | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/Sluift/ITunesInterface.h b/Sluift/ITunesInterface.h index a2cd06a..d09982b 100644 --- a/Sluift/ITunesInterface.h +++ b/Sluift/ITunesInterface.h @@ -35,6 +35,6 @@ namespace Swift { private: struct Private; - std::shared_ptr<Private> p; + const std::unique_ptr<Private> p; }; } diff --git a/Sluift/ITunesInterface.mm b/Sluift/ITunesInterface.mm index 7493d10..33cf1ca 100644 --- a/Sluift/ITunesInterface.mm +++ b/Sluift/ITunesInterface.mm @@ -25,7 +25,7 @@ struct ITunesInterface::Private { iTunesApplication* iTunes; }; -ITunesInterface::ITunesInterface() : p(std::make_shared<Private>()) { +ITunesInterface::ITunesInterface() : p(new Private()) { } ITunesInterface::~ITunesInterface() { |