diff options
Diffstat (limited to 'dvddrive.cpp')
-rw-r--r-- | dvddrive.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/dvddrive.cpp b/dvddrive.cpp index b81fca2..31042c4 100644 --- a/dvddrive.cpp +++ b/dvddrive.cpp @@ -70,3 +70,10 @@ void DVDDrive::eject() m_halDisc = 0; } } +DVDDrive* DVDDrive::s_instance = 0; +DVDDrive* DVDDrive::instance() +{ + if (!s_instance) + s_instance = new DVDDrive; + return s_instance; +} |