equal
deleted
inserted
replaced
1 /**************************************************************************** |
1 /**************************************************************************** |
2 ** |
2 ** |
3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). |
3 ** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies). |
4 ** All rights reserved. |
4 ** All rights reserved. |
5 ** Contact: Nokia Corporation (qt-info@nokia.com) |
5 ** Contact: Nokia Corporation (qt-info@nokia.com) |
6 ** |
6 ** |
7 ** This file is part of the QtCore module of the Qt Toolkit. |
7 ** This file is part of the QtCore module of the Qt Toolkit. |
8 ** |
8 ** |
128 |
128 |
129 Note, however, that the pointer tracking feature has limitations on |
129 Note, however, that the pointer tracking feature has limitations on |
130 multiple- or virtual-inheritance (that is, in cases where two different |
130 multiple- or virtual-inheritance (that is, in cases where two different |
131 pointer addresses can refer to the same object). In that case, if a |
131 pointer addresses can refer to the same object). In that case, if a |
132 pointer is cast to a different type and its value changes, |
132 pointer is cast to a different type and its value changes, |
133 QSharedPointer's pointer tracking mechanism mail fail to detect that the |
133 QSharedPointer's pointer tracking mechanism may fail to detect that the |
134 object being tracked is the same. |
134 object being tracked is the same. |
135 |
135 |
136 \omit |
136 \omit |
137 \secton1 QSharedPointer internals |
137 \secton1 QSharedPointer internals |
138 |
138 |