diff options
Diffstat (limited to 'tests/auto/corelib/tools/qsharedpointer/forwarddeclared.cpp')
-rw-r--r-- | tests/auto/corelib/tools/qsharedpointer/forwarddeclared.cpp | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/tests/auto/corelib/tools/qsharedpointer/forwarddeclared.cpp b/tests/auto/corelib/tools/qsharedpointer/forwarddeclared.cpp index b10b7e53ba..cb244040d8 100644 --- a/tests/auto/corelib/tools/qsharedpointer/forwarddeclared.cpp +++ b/tests/auto/corelib/tools/qsharedpointer/forwarddeclared.cpp @@ -1,6 +1,7 @@ /**************************************************************************** ** ** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies). +** Copyright (C) 2012 Intel Corporation. ** Contact: http://www.qt-project.org/ ** ** This file is part of the test suite of the Qt Toolkit. @@ -40,10 +41,17 @@ ****************************************************************************/ #include "forwarddeclared.h" +#include "qsharedpointer.h" -ForwardDeclared *forwardPointer() +class ForwardDeclared { - return new ForwardDeclared; +public: + ~ForwardDeclared(); +}; + +QSharedPointer<ForwardDeclared> *forwardPointer() +{ + return new QSharedPointer<ForwardDeclared>(new ForwardDeclared); } int forwardDeclaredDestructorRunCount; |