[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.15-1-40151-g37bb677
kocienda
kocienda at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 05:44:29 UTC 2009
The following commit has been merged in the debian/unstable branch:
commit 199e41918f8b77ea8e9c7dbc2e200be853411a79
Author: kocienda <kocienda at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Thu Sep 6 23:16:54 2001 +0000
Some more cleanups having to do woth constructors, destructors, etc.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@115 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebCore/kwq/KWQAsyncIO.h b/WebCore/kwq/KWQAsyncIO.h
index 242460e..be558eb 100644
--- a/WebCore/kwq/KWQAsyncIO.h
+++ b/WebCore/kwq/KWQAsyncIO.h
@@ -41,6 +41,7 @@ protected:
// constructors, copy constructors, and destructors ------------------------
+ QAsyncIO() {};
virtual ~QAsyncIO();
// member functions --------------------------------------------------------
@@ -51,6 +52,11 @@ protected:
// private ---------------------------------------------------------------------
+private:
+ // no copying or assignment
+ QAsyncIO(const QAsyncIO &);
+ QAsyncIO &operator=(const QAsyncIO &);
+
}; // class QAsyncIO ===========================================================
@@ -62,7 +68,11 @@ public:
// enums -------------------------------------------------------------------
// constants ---------------------------------------------------------------
// static member functions -------------------------------------------------
+
// constructors, copy constructors, and destructors ------------------------
+
+ QDataSource() {}
+ ~QDataSource() {}
// member functions --------------------------------------------------------
@@ -74,6 +84,11 @@ public:
// protected -------------------------------------------------------------------
// private ---------------------------------------------------------------------
+private:
+ // no copying or assignment
+ QDataSource(const QDataSource &);
+ QDataSource &operator=(const QDataSource &);
+
}; // end class QDataSource ====================================================
@@ -85,7 +100,11 @@ public:
// enums -------------------------------------------------------------------
// constants ---------------------------------------------------------------
// static member functions -------------------------------------------------
+
// constructors, copy constructors, and destructors ------------------------
+
+ QDataSink() {}
+ ~QDataSink() {}
// member functions --------------------------------------------------------
@@ -96,6 +115,11 @@ public:
// protected -------------------------------------------------------------------
// private ---------------------------------------------------------------------
+private:
+ // no copying or assignment
+ QDataSink(const QDataSink &);
+ QDataSink &operator=(const QDataSink &);
+
}; // class QDataSink ==========================================================
#endif
diff --git a/WebCore/kwq/KWQCString.h b/WebCore/kwq/KWQCString.h
index d049e3e..a142c22 100644
--- a/WebCore/kwq/KWQCString.h
+++ b/WebCore/kwq/KWQCString.h
@@ -52,7 +52,9 @@ public:
QCString(int);
QCString(const char *);
QCString(const char *, uint);
- QCString(const QCString&);
+ QCString(const QCString &);
+
+ ~QCString();
// member functions --------------------------------------------------------
@@ -68,10 +70,10 @@ public:
// operators ---------------------------------------------------------------
operator const char *() const;
- QCString &operator=(const QCString&);
+ QCString &operator=(const QCString &);
QCString &operator=(const char *);
QCString &operator+=(const char *);
- QCString &operator+=(const QCString&);
+ QCString &operator+=(const QCString &);
// protected -------------------------------------------------------------------
// private ---------------------------------------------------------------------
diff --git a/WebCore/kwq/KWQColor.h b/WebCore/kwq/KWQColor.h
index 82bd4a7..a766bfb 100644
--- a/WebCore/kwq/KWQColor.h
+++ b/WebCore/kwq/KWQColor.h
@@ -45,6 +45,8 @@ public:
QColor(const char *);
QColor(const QColor &);
+ ~QColor();
+
// member functions --------------------------------------------------------
QString name() const;
diff --git a/WebCore/kwq/KWQDateTime.h b/WebCore/kwq/KWQDateTime.h
index e3de5b7..90a3b53 100644
--- a/WebCore/kwq/KWQDateTime.h
+++ b/WebCore/kwq/KWQDateTime.h
@@ -41,6 +41,8 @@ public:
QTime(int, int);
QTime(const QTime &);
+ ~QTime();
+
// member functions --------------------------------------------------------
bool isNull() const;
diff --git a/WebCore/kwq/KWQEvent.h b/WebCore/kwq/KWQEvent.h
index 92686f1..ea4a5d1 100644
--- a/WebCore/kwq/KWQEvent.h
+++ b/WebCore/kwq/KWQEvent.h
@@ -89,6 +89,8 @@ public:
QMouseEvent(Type type, const QPoint &pos, int button, int state);
+ virtual ~QMouseEvent();
+
// member functions --------------------------------------------------------
int x();
@@ -126,6 +128,8 @@ public:
QTimerEvent(int timerId);
+ virtual ~QTimerEvent();
+
// member functions --------------------------------------------------------
int timerId() const;
@@ -157,6 +161,8 @@ public:
QKeyEvent();
QKeyEvent(Type, Key, int, int);
+ virtual ~QKeyEvent();
+
// member functions --------------------------------------------------------
int key() const;
@@ -190,6 +196,8 @@ public:
QFocusEvent();
+ virtual ~QFocusEvent();
+
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
@@ -218,6 +226,8 @@ public:
QHideEvent();
+ virtual ~QHideEvent();
+
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
@@ -245,6 +255,8 @@ public:
// constructors, copy constructors, and destructors ------------------------
QResizeEvent();
+
+ virtual ~QResizeEvent();
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
@@ -273,6 +285,8 @@ public:
// constructors, copy constructors, and destructors ------------------------
QShowEvent();
+
+ virtual ~QShowEvent();
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
@@ -301,6 +315,8 @@ public:
// constructors, copy constructors, and destructors ------------------------
QWheelEvent();
+
+ virtual ~QWheelEvent();
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
diff --git a/WebCore/kwq/KWQGuardedPtr.h b/WebCore/kwq/KWQGuardedPtr.h
index ad31dde..6e4234b 100644
--- a/WebCore/kwq/KWQGuardedPtr.h
+++ b/WebCore/kwq/KWQGuardedPtr.h
@@ -58,6 +58,9 @@ public:
// protected -------------------------------------------------------------------
// private ---------------------------------------------------------------------
+private:
+ QGuardedPtr &operator=(const QGuardedPtr &);
+
}; // class QGuardedPtr ========================================================
#endif
diff --git a/WebCore/kwq/KWQImage.h b/WebCore/kwq/KWQImage.h
index 5361bc8..b31f9e9 100644
--- a/WebCore/kwq/KWQImage.h
+++ b/WebCore/kwq/KWQImage.h
@@ -41,6 +41,8 @@ public:
QImage();
QImage(const QImage &);
+ ~QImage();
+
// member functions --------------------------------------------------------
int width() const;
diff --git a/WebCore/kwq/KWQMap.h b/WebCore/kwq/KWQMap.h
index c005b2a..0c412b9 100644
--- a/WebCore/kwq/KWQMap.h
+++ b/WebCore/kwq/KWQMap.h
@@ -43,6 +43,8 @@ public:
QMapIterator();
QMapIterator(const QMapIterator<K,T>& it);
+ ~QMapIterator();
+
// member functions --------------------------------------------------------
const K& key() const;
@@ -79,6 +81,8 @@ public:
QMapConstIterator(const QMapConstIterator<K,T>&);
QMapConstIterator(const QMapIterator<K,T>&);
+ ~QMapConstIterator();
+
// member functions --------------------------------------------------------
const K& key() const;
diff --git a/WebCore/kwq/KWQNamespace.h b/WebCore/kwq/KWQNamespace.h
index 60202fe..2935aff 100644
--- a/WebCore/kwq/KWQNamespace.h
+++ b/WebCore/kwq/KWQNamespace.h
@@ -114,8 +114,8 @@ public:
// static member functions -------------------------------------------------
// constructors, copy constructors, and destructors ------------------------
- Qt();
- ~Qt();
+ Qt() {}
+ ~Qt() {}
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
diff --git a/WebCore/kwq/KWQObject.h b/WebCore/kwq/KWQObject.h
index 09bfb8a..993535a 100644
--- a/WebCore/kwq/KWQObject.h
+++ b/WebCore/kwq/KWQObject.h
@@ -71,6 +71,7 @@ public:
// typedefs ----------------------------------------------------------------
// enums -------------------------------------------------------------------
// constants ---------------------------------------------------------------
+
// static member functions -------------------------------------------------
static bool connect(const QObject *, const char *, const QObject *,
@@ -83,6 +84,8 @@ public:
QObject(QObject *parent=0, const char *name=0);
+ virtual ~QObject();
+
// member functions --------------------------------------------------------
const char *name() const;
diff --git a/WebCore/kwq/KWQPainter.h b/WebCore/kwq/KWQPainter.h
index 13afc1a..6ef1049 100644
--- a/WebCore/kwq/KWQPainter.h
+++ b/WebCore/kwq/KWQPainter.h
@@ -134,7 +134,6 @@ private:
// no copying or assignment
QPainter(const QPainter &);
QPainter &operator=(const QPainter &);
-
}; // end class QPainter
diff --git a/WebCore/kwq/KWQPalette.h b/WebCore/kwq/KWQPalette.h
index bf95e0a..b0464ad 100644
--- a/WebCore/kwq/KWQPalette.h
+++ b/WebCore/kwq/KWQPalette.h
@@ -117,6 +117,8 @@ public:
// operators ---------------------------------------------------------------
+ QPalette &operator=(const QPalette &);
+
// protected -------------------------------------------------------------------
// private ---------------------------------------------------------------------
diff --git a/WebCore/kwq/KWQPointArray.h b/WebCore/kwq/KWQPointArray.h
index 87c9373..db7cd4d 100644
--- a/WebCore/kwq/KWQPointArray.h
+++ b/WebCore/kwq/KWQPointArray.h
@@ -99,4 +99,4 @@ private:
}; // class QPointArray ========================================================
-#endif
\ No newline at end of file
+#endif
diff --git a/WebCore/kwq/KWQPtrDict.h b/WebCore/kwq/KWQPtrDict.h
index 95ea99f..4865c39 100644
--- a/WebCore/kwq/KWQPtrDict.h
+++ b/WebCore/kwq/KWQPtrDict.h
@@ -81,6 +81,8 @@ public:
QPtrDictIterator(const QPtrDict<T> &);
+ ~QPtrDictIterator();
+
// member functions --------------------------------------------------------
T *current() const;
diff --git a/WebCore/kwq/KWQPtrList.h b/WebCore/kwq/KWQPtrList.h
index ab2fe7e..81d5354 100644
--- a/WebCore/kwq/KWQPtrList.h
+++ b/WebCore/kwq/KWQPtrList.h
@@ -42,6 +42,8 @@ public:
QList();
QList(const QList<T> &);
+
+ virtual ~QList();
// member functions --------------------------------------------------------
@@ -98,6 +100,8 @@ public:
QListIterator(const QList<T> &);
+ ~QListIterator();
+
// member functions --------------------------------------------------------
uint count() const;
diff --git a/WebCore/kwq/KWQPtrVector.h b/WebCore/kwq/KWQPtrVector.h
index c742154..2d4fec3 100644
--- a/WebCore/kwq/KWQPtrVector.h
+++ b/WebCore/kwq/KWQPtrVector.h
@@ -47,6 +47,8 @@ public:
// constructors, copy constructors, and destructors ------------------------
QGVector();
+
+ virtual ~QGVector();
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
diff --git a/WebCore/kwq/KWQRegExp.h b/WebCore/kwq/KWQRegExp.h
index b567d65..c92c663 100644
--- a/WebCore/kwq/KWQRegExp.h
+++ b/WebCore/kwq/KWQRegExp.h
@@ -44,6 +44,8 @@ public:
QRegExp(const QString &);
QRegExp(const QRegExp &);
+ ~QRegExp();
+
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
diff --git a/WebCore/kwq/KWQScrollView.h b/WebCore/kwq/KWQScrollView.h
index 2114443..fbfb585 100644
--- a/WebCore/kwq/KWQScrollView.h
+++ b/WebCore/kwq/KWQScrollView.h
@@ -48,6 +48,7 @@ public:
// constructors, copy constructors, and destructors ------------------------
QScrollView();
+
virtual ~QScrollView();
// member functions --------------------------------------------------------
diff --git a/WebCore/kwq/KWQString.h b/WebCore/kwq/KWQString.h
index cfa8684..f439d34 100644
--- a/WebCore/kwq/KWQString.h
+++ b/WebCore/kwq/KWQString.h
@@ -63,6 +63,8 @@ public:
QChar(uint);
QChar(int);
+ ~QChar() {}
+
// member functions --------------------------------------------------------
QChar lower() const;
@@ -237,6 +239,9 @@ public:
// constructors, copy constructors, and destructors ------------------------
QConstString(QChar *, uint);
+ QConstString(const QConstString &);
+
+ ~QConstString();
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
@@ -244,6 +249,10 @@ public:
// protected -------------------------------------------------------------------
// private ---------------------------------------------------------------------
+private:
+ // no assignment
+ QConstString &operator=(const QConstString &);
+
}; // class QConstString =======================================================
#endif
diff --git a/WebCore/kwq/KWQValueList.h b/WebCore/kwq/KWQValueList.h
index fdc3446..da8a1d4 100644
--- a/WebCore/kwq/KWQValueList.h
+++ b/WebCore/kwq/KWQValueList.h
@@ -49,6 +49,7 @@ public:
// operators ---------------------------------------------------------------
+ QValueListIterator &operator=(const QValueListIterator &);
bool operator==(const QValueListIterator<T>&);
bool operator!=(const QValueListIterator<T>&);
T& operator*();
@@ -84,6 +85,7 @@ public:
// operators ---------------------------------------------------------------
+ QValueListConstIterator &operator=(const QValueListConstIterator &);
bool operator==(const QValueListConstIterator<T>&);
bool operator!=(const QValueListConstIterator<T>&);
T& operator*();
diff --git a/WebCore/kwq/qt/qasyncimageio.h b/WebCore/kwq/qt/qasyncimageio.h
index 253181e..9eb67a0 100644
--- a/WebCore/kwq/qt/qasyncimageio.h
+++ b/WebCore/kwq/qt/qasyncimageio.h
@@ -44,6 +44,8 @@ public:
// constructors, copy constructors, and destructors ------------------------
+ QImageDecoder();
+
~QImageDecoder();
// member functions --------------------------------------------------------
diff --git a/WebCore/kwq/qt/qasyncio.h b/WebCore/kwq/qt/qasyncio.h
index 242460e..be558eb 100644
--- a/WebCore/kwq/qt/qasyncio.h
+++ b/WebCore/kwq/qt/qasyncio.h
@@ -41,6 +41,7 @@ protected:
// constructors, copy constructors, and destructors ------------------------
+ QAsyncIO() {};
virtual ~QAsyncIO();
// member functions --------------------------------------------------------
@@ -51,6 +52,11 @@ protected:
// private ---------------------------------------------------------------------
+private:
+ // no copying or assignment
+ QAsyncIO(const QAsyncIO &);
+ QAsyncIO &operator=(const QAsyncIO &);
+
}; // class QAsyncIO ===========================================================
@@ -62,7 +68,11 @@ public:
// enums -------------------------------------------------------------------
// constants ---------------------------------------------------------------
// static member functions -------------------------------------------------
+
// constructors, copy constructors, and destructors ------------------------
+
+ QDataSource() {}
+ ~QDataSource() {}
// member functions --------------------------------------------------------
@@ -74,6 +84,11 @@ public:
// protected -------------------------------------------------------------------
// private ---------------------------------------------------------------------
+private:
+ // no copying or assignment
+ QDataSource(const QDataSource &);
+ QDataSource &operator=(const QDataSource &);
+
}; // end class QDataSource ====================================================
@@ -85,7 +100,11 @@ public:
// enums -------------------------------------------------------------------
// constants ---------------------------------------------------------------
// static member functions -------------------------------------------------
+
// constructors, copy constructors, and destructors ------------------------
+
+ QDataSink() {}
+ ~QDataSink() {}
// member functions --------------------------------------------------------
@@ -96,6 +115,11 @@ public:
// protected -------------------------------------------------------------------
// private ---------------------------------------------------------------------
+private:
+ // no copying or assignment
+ QDataSink(const QDataSink &);
+ QDataSink &operator=(const QDataSink &);
+
}; // class QDataSink ==========================================================
#endif
diff --git a/WebCore/kwq/qt/qbitmap.h b/WebCore/kwq/qt/qbitmap.h
index 676f7fb..16e720b 100644
--- a/WebCore/kwq/qt/qbitmap.h
+++ b/WebCore/kwq/qt/qbitmap.h
@@ -42,13 +42,16 @@ public:
QBitmap();
QBitmap(int,int);
+ QBitmap(const QBitmap &);
+
+ ~QBitmap();
+
+ // member functions --------------------------------------------------------
+ // operators ---------------------------------------------------------------
QBitmap &operator=(const QBitmap &);
QBitmap &operator=(const QPixmap &);
QBitmap &operator=(const QImage &);
-
- // member functions --------------------------------------------------------
- // operators ---------------------------------------------------------------
// protected -------------------------------------------------------------------
// private ---------------------------------------------------------------------
diff --git a/WebCore/kwq/qt/qcolor.h b/WebCore/kwq/qt/qcolor.h
index 82bd4a7..a766bfb 100644
--- a/WebCore/kwq/qt/qcolor.h
+++ b/WebCore/kwq/qt/qcolor.h
@@ -45,6 +45,8 @@ public:
QColor(const char *);
QColor(const QColor &);
+ ~QColor();
+
// member functions --------------------------------------------------------
QString name() const;
diff --git a/WebCore/kwq/qt/qcstring.h b/WebCore/kwq/qt/qcstring.h
index d049e3e..a142c22 100644
--- a/WebCore/kwq/qt/qcstring.h
+++ b/WebCore/kwq/qt/qcstring.h
@@ -52,7 +52,9 @@ public:
QCString(int);
QCString(const char *);
QCString(const char *, uint);
- QCString(const QCString&);
+ QCString(const QCString &);
+
+ ~QCString();
// member functions --------------------------------------------------------
@@ -68,10 +70,10 @@ public:
// operators ---------------------------------------------------------------
operator const char *() const;
- QCString &operator=(const QCString&);
+ QCString &operator=(const QCString &);
QCString &operator=(const char *);
QCString &operator+=(const char *);
- QCString &operator+=(const QCString&);
+ QCString &operator+=(const QCString &);
// protected -------------------------------------------------------------------
// private ---------------------------------------------------------------------
diff --git a/WebCore/kwq/qt/qdatetime.h b/WebCore/kwq/qt/qdatetime.h
index e3de5b7..90a3b53 100644
--- a/WebCore/kwq/qt/qdatetime.h
+++ b/WebCore/kwq/qt/qdatetime.h
@@ -41,6 +41,8 @@ public:
QTime(int, int);
QTime(const QTime &);
+ ~QTime();
+
// member functions --------------------------------------------------------
bool isNull() const;
diff --git a/WebCore/kwq/qt/qdir.h b/WebCore/kwq/qt/qdir.h
index e9dc236..cfc6077 100644
--- a/WebCore/kwq/qt/qdir.h
+++ b/WebCore/kwq/qt/qdir.h
@@ -60,6 +60,10 @@ public:
// protected -------------------------------------------------------------------
// private ---------------------------------------------------------------------
+private:
+ // no assignment
+ QDir &operator=(const QDir &);
+
}; // class QDir ===============================================================
#endif
diff --git a/WebCore/kwq/qt/qevent.h b/WebCore/kwq/qt/qevent.h
index 92686f1..ea4a5d1 100644
--- a/WebCore/kwq/qt/qevent.h
+++ b/WebCore/kwq/qt/qevent.h
@@ -89,6 +89,8 @@ public:
QMouseEvent(Type type, const QPoint &pos, int button, int state);
+ virtual ~QMouseEvent();
+
// member functions --------------------------------------------------------
int x();
@@ -126,6 +128,8 @@ public:
QTimerEvent(int timerId);
+ virtual ~QTimerEvent();
+
// member functions --------------------------------------------------------
int timerId() const;
@@ -157,6 +161,8 @@ public:
QKeyEvent();
QKeyEvent(Type, Key, int, int);
+ virtual ~QKeyEvent();
+
// member functions --------------------------------------------------------
int key() const;
@@ -190,6 +196,8 @@ public:
QFocusEvent();
+ virtual ~QFocusEvent();
+
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
@@ -218,6 +226,8 @@ public:
QHideEvent();
+ virtual ~QHideEvent();
+
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
@@ -245,6 +255,8 @@ public:
// constructors, copy constructors, and destructors ------------------------
QResizeEvent();
+
+ virtual ~QResizeEvent();
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
@@ -273,6 +285,8 @@ public:
// constructors, copy constructors, and destructors ------------------------
QShowEvent();
+
+ virtual ~QShowEvent();
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
@@ -301,6 +315,8 @@ public:
// constructors, copy constructors, and destructors ------------------------
QWheelEvent();
+
+ virtual ~QWheelEvent();
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
diff --git a/WebCore/kwq/qt/qfontdatabase.h b/WebCore/kwq/qt/qfontdatabase.h
index 4c32ad9..adc253c 100644
--- a/WebCore/kwq/qt/qfontdatabase.h
+++ b/WebCore/kwq/qt/qfontdatabase.h
@@ -43,6 +43,8 @@ public:
// constructors, copy constructors, and destructors ------------------------
QFontDatabase();
+
+ ~QFontDatabase();
// member functions --------------------------------------------------------
diff --git a/WebCore/kwq/qt/qguardedptr.h b/WebCore/kwq/qt/qguardedptr.h
index ad31dde..6e4234b 100644
--- a/WebCore/kwq/qt/qguardedptr.h
+++ b/WebCore/kwq/qt/qguardedptr.h
@@ -58,6 +58,9 @@ public:
// protected -------------------------------------------------------------------
// private ---------------------------------------------------------------------
+private:
+ QGuardedPtr &operator=(const QGuardedPtr &);
+
}; // class QGuardedPtr ========================================================
#endif
diff --git a/WebCore/kwq/qt/qhbox.h b/WebCore/kwq/qt/qhbox.h
index f21d07f..48e973d 100644
--- a/WebCore/kwq/qt/qhbox.h
+++ b/WebCore/kwq/qt/qhbox.h
@@ -44,6 +44,8 @@ public:
QHBox();
QHBox(QWidget *);
+ ~QHBox();
+
// member functions --------------------------------------------------------
bool setStretchFactor(QWidget*, int stretch);
diff --git a/WebCore/kwq/qt/qimage.h b/WebCore/kwq/qt/qimage.h
index 5361bc8..b31f9e9 100644
--- a/WebCore/kwq/qt/qimage.h
+++ b/WebCore/kwq/qt/qimage.h
@@ -41,6 +41,8 @@ public:
QImage();
QImage(const QImage &);
+ ~QImage();
+
// member functions --------------------------------------------------------
int width() const;
diff --git a/WebCore/kwq/qt/qinputdialog.h b/WebCore/kwq/qt/qinputdialog.h
index e7fc142..5512a8a 100644
--- a/WebCore/kwq/qt/qinputdialog.h
+++ b/WebCore/kwq/qt/qinputdialog.h
@@ -45,6 +45,11 @@ public:
const char *name=0);
// constructors, copy constructors, and destructors ------------------------
+
+ QInputDialog() {}
+
+ ~QInputDialog() {}
+
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
diff --git a/WebCore/kwq/qt/qlist.h b/WebCore/kwq/qt/qlist.h
index ab2fe7e..81d5354 100644
--- a/WebCore/kwq/qt/qlist.h
+++ b/WebCore/kwq/qt/qlist.h
@@ -42,6 +42,8 @@ public:
QList();
QList(const QList<T> &);
+
+ virtual ~QList();
// member functions --------------------------------------------------------
@@ -98,6 +100,8 @@ public:
QListIterator(const QList<T> &);
+ ~QListIterator();
+
// member functions --------------------------------------------------------
uint count() const;
diff --git a/WebCore/kwq/qt/qmap.h b/WebCore/kwq/qt/qmap.h
index c005b2a..0c412b9 100644
--- a/WebCore/kwq/qt/qmap.h
+++ b/WebCore/kwq/qt/qmap.h
@@ -43,6 +43,8 @@ public:
QMapIterator();
QMapIterator(const QMapIterator<K,T>& it);
+ ~QMapIterator();
+
// member functions --------------------------------------------------------
const K& key() const;
@@ -79,6 +81,8 @@ public:
QMapConstIterator(const QMapConstIterator<K,T>&);
QMapConstIterator(const QMapIterator<K,T>&);
+ ~QMapConstIterator();
+
// member functions --------------------------------------------------------
const K& key() const;
diff --git a/WebCore/kwq/qt/qnamespace.h b/WebCore/kwq/qt/qnamespace.h
index 60202fe..2935aff 100644
--- a/WebCore/kwq/qt/qnamespace.h
+++ b/WebCore/kwq/qt/qnamespace.h
@@ -114,8 +114,8 @@ public:
// static member functions -------------------------------------------------
// constructors, copy constructors, and destructors ------------------------
- Qt();
- ~Qt();
+ Qt() {}
+ ~Qt() {}
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
diff --git a/WebCore/kwq/qt/qobject.h b/WebCore/kwq/qt/qobject.h
index 09bfb8a..993535a 100644
--- a/WebCore/kwq/qt/qobject.h
+++ b/WebCore/kwq/qt/qobject.h
@@ -71,6 +71,7 @@ public:
// typedefs ----------------------------------------------------------------
// enums -------------------------------------------------------------------
// constants ---------------------------------------------------------------
+
// static member functions -------------------------------------------------
static bool connect(const QObject *, const char *, const QObject *,
@@ -83,6 +84,8 @@ public:
QObject(QObject *parent=0, const char *name=0);
+ virtual ~QObject();
+
// member functions --------------------------------------------------------
const char *name() const;
diff --git a/WebCore/kwq/qt/qpainter.h b/WebCore/kwq/qt/qpainter.h
index 13afc1a..6ef1049 100644
--- a/WebCore/kwq/qt/qpainter.h
+++ b/WebCore/kwq/qt/qpainter.h
@@ -134,7 +134,6 @@ private:
// no copying or assignment
QPainter(const QPainter &);
QPainter &operator=(const QPainter &);
-
}; // end class QPainter
diff --git a/WebCore/kwq/qt/qpalette.h b/WebCore/kwq/qt/qpalette.h
index bf95e0a..b0464ad 100644
--- a/WebCore/kwq/qt/qpalette.h
+++ b/WebCore/kwq/qt/qpalette.h
@@ -117,6 +117,8 @@ public:
// operators ---------------------------------------------------------------
+ QPalette &operator=(const QPalette &);
+
// protected -------------------------------------------------------------------
// private ---------------------------------------------------------------------
diff --git a/WebCore/kwq/qt/qpoint.h b/WebCore/kwq/qt/qpoint.h
index 87c9373..db7cd4d 100644
--- a/WebCore/kwq/qt/qpoint.h
+++ b/WebCore/kwq/qt/qpoint.h
@@ -99,4 +99,4 @@ private:
}; // class QPointArray ========================================================
-#endif
\ No newline at end of file
+#endif
diff --git a/WebCore/kwq/qt/qptrdict.h b/WebCore/kwq/qt/qptrdict.h
index 95ea99f..4865c39 100644
--- a/WebCore/kwq/qt/qptrdict.h
+++ b/WebCore/kwq/qt/qptrdict.h
@@ -81,6 +81,8 @@ public:
QPtrDictIterator(const QPtrDict<T> &);
+ ~QPtrDictIterator();
+
// member functions --------------------------------------------------------
T *current() const;
diff --git a/WebCore/kwq/qt/qregexp.h b/WebCore/kwq/qt/qregexp.h
index b567d65..c92c663 100644
--- a/WebCore/kwq/qt/qregexp.h
+++ b/WebCore/kwq/qt/qregexp.h
@@ -44,6 +44,8 @@ public:
QRegExp(const QString &);
QRegExp(const QRegExp &);
+ ~QRegExp();
+
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
diff --git a/WebCore/kwq/qt/qscrollview.h b/WebCore/kwq/qt/qscrollview.h
index 2114443..fbfb585 100644
--- a/WebCore/kwq/qt/qscrollview.h
+++ b/WebCore/kwq/qt/qscrollview.h
@@ -48,6 +48,7 @@ public:
// constructors, copy constructors, and destructors ------------------------
QScrollView();
+
virtual ~QScrollView();
// member functions --------------------------------------------------------
diff --git a/WebCore/kwq/qt/qstring.h b/WebCore/kwq/qt/qstring.h
index cfa8684..f439d34 100644
--- a/WebCore/kwq/qt/qstring.h
+++ b/WebCore/kwq/qt/qstring.h
@@ -63,6 +63,8 @@ public:
QChar(uint);
QChar(int);
+ ~QChar() {}
+
// member functions --------------------------------------------------------
QChar lower() const;
@@ -237,6 +239,9 @@ public:
// constructors, copy constructors, and destructors ------------------------
QConstString(QChar *, uint);
+ QConstString(const QConstString &);
+
+ ~QConstString();
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
@@ -244,6 +249,10 @@ public:
// protected -------------------------------------------------------------------
// private ---------------------------------------------------------------------
+private:
+ // no assignment
+ QConstString &operator=(const QConstString &);
+
}; // class QConstString =======================================================
#endif
diff --git a/WebCore/kwq/qt/qvaluelist.h b/WebCore/kwq/qt/qvaluelist.h
index fdc3446..da8a1d4 100644
--- a/WebCore/kwq/qt/qvaluelist.h
+++ b/WebCore/kwq/qt/qvaluelist.h
@@ -49,6 +49,7 @@ public:
// operators ---------------------------------------------------------------
+ QValueListIterator &operator=(const QValueListIterator &);
bool operator==(const QValueListIterator<T>&);
bool operator!=(const QValueListIterator<T>&);
T& operator*();
@@ -84,6 +85,7 @@ public:
// operators ---------------------------------------------------------------
+ QValueListConstIterator &operator=(const QValueListConstIterator &);
bool operator==(const QValueListConstIterator<T>&);
bool operator!=(const QValueListConstIterator<T>&);
T& operator*();
diff --git a/WebCore/kwq/qt/qvector.h b/WebCore/kwq/qt/qvector.h
index c742154..2d4fec3 100644
--- a/WebCore/kwq/qt/qvector.h
+++ b/WebCore/kwq/qt/qvector.h
@@ -47,6 +47,8 @@ public:
// constructors, copy constructors, and destructors ------------------------
QGVector();
+
+ virtual ~QGVector();
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
diff --git a/WebCore/src/kwq/qt/qasyncimageio.h b/WebCore/src/kwq/qt/qasyncimageio.h
index 253181e..9eb67a0 100644
--- a/WebCore/src/kwq/qt/qasyncimageio.h
+++ b/WebCore/src/kwq/qt/qasyncimageio.h
@@ -44,6 +44,8 @@ public:
// constructors, copy constructors, and destructors ------------------------
+ QImageDecoder();
+
~QImageDecoder();
// member functions --------------------------------------------------------
diff --git a/WebCore/src/kwq/qt/qasyncio.h b/WebCore/src/kwq/qt/qasyncio.h
index 242460e..be558eb 100644
--- a/WebCore/src/kwq/qt/qasyncio.h
+++ b/WebCore/src/kwq/qt/qasyncio.h
@@ -41,6 +41,7 @@ protected:
// constructors, copy constructors, and destructors ------------------------
+ QAsyncIO() {};
virtual ~QAsyncIO();
// member functions --------------------------------------------------------
@@ -51,6 +52,11 @@ protected:
// private ---------------------------------------------------------------------
+private:
+ // no copying or assignment
+ QAsyncIO(const QAsyncIO &);
+ QAsyncIO &operator=(const QAsyncIO &);
+
}; // class QAsyncIO ===========================================================
@@ -62,7 +68,11 @@ public:
// enums -------------------------------------------------------------------
// constants ---------------------------------------------------------------
// static member functions -------------------------------------------------
+
// constructors, copy constructors, and destructors ------------------------
+
+ QDataSource() {}
+ ~QDataSource() {}
// member functions --------------------------------------------------------
@@ -74,6 +84,11 @@ public:
// protected -------------------------------------------------------------------
// private ---------------------------------------------------------------------
+private:
+ // no copying or assignment
+ QDataSource(const QDataSource &);
+ QDataSource &operator=(const QDataSource &);
+
}; // end class QDataSource ====================================================
@@ -85,7 +100,11 @@ public:
// enums -------------------------------------------------------------------
// constants ---------------------------------------------------------------
// static member functions -------------------------------------------------
+
// constructors, copy constructors, and destructors ------------------------
+
+ QDataSink() {}
+ ~QDataSink() {}
// member functions --------------------------------------------------------
@@ -96,6 +115,11 @@ public:
// protected -------------------------------------------------------------------
// private ---------------------------------------------------------------------
+private:
+ // no copying or assignment
+ QDataSink(const QDataSink &);
+ QDataSink &operator=(const QDataSink &);
+
}; // class QDataSink ==========================================================
#endif
diff --git a/WebCore/src/kwq/qt/qbitmap.h b/WebCore/src/kwq/qt/qbitmap.h
index 676f7fb..16e720b 100644
--- a/WebCore/src/kwq/qt/qbitmap.h
+++ b/WebCore/src/kwq/qt/qbitmap.h
@@ -42,13 +42,16 @@ public:
QBitmap();
QBitmap(int,int);
+ QBitmap(const QBitmap &);
+
+ ~QBitmap();
+
+ // member functions --------------------------------------------------------
+ // operators ---------------------------------------------------------------
QBitmap &operator=(const QBitmap &);
QBitmap &operator=(const QPixmap &);
QBitmap &operator=(const QImage &);
-
- // member functions --------------------------------------------------------
- // operators ---------------------------------------------------------------
// protected -------------------------------------------------------------------
// private ---------------------------------------------------------------------
diff --git a/WebCore/src/kwq/qt/qcolor.h b/WebCore/src/kwq/qt/qcolor.h
index 82bd4a7..a766bfb 100644
--- a/WebCore/src/kwq/qt/qcolor.h
+++ b/WebCore/src/kwq/qt/qcolor.h
@@ -45,6 +45,8 @@ public:
QColor(const char *);
QColor(const QColor &);
+ ~QColor();
+
// member functions --------------------------------------------------------
QString name() const;
diff --git a/WebCore/src/kwq/qt/qcstring.h b/WebCore/src/kwq/qt/qcstring.h
index d049e3e..a142c22 100644
--- a/WebCore/src/kwq/qt/qcstring.h
+++ b/WebCore/src/kwq/qt/qcstring.h
@@ -52,7 +52,9 @@ public:
QCString(int);
QCString(const char *);
QCString(const char *, uint);
- QCString(const QCString&);
+ QCString(const QCString &);
+
+ ~QCString();
// member functions --------------------------------------------------------
@@ -68,10 +70,10 @@ public:
// operators ---------------------------------------------------------------
operator const char *() const;
- QCString &operator=(const QCString&);
+ QCString &operator=(const QCString &);
QCString &operator=(const char *);
QCString &operator+=(const char *);
- QCString &operator+=(const QCString&);
+ QCString &operator+=(const QCString &);
// protected -------------------------------------------------------------------
// private ---------------------------------------------------------------------
diff --git a/WebCore/src/kwq/qt/qdatetime.h b/WebCore/src/kwq/qt/qdatetime.h
index e3de5b7..90a3b53 100644
--- a/WebCore/src/kwq/qt/qdatetime.h
+++ b/WebCore/src/kwq/qt/qdatetime.h
@@ -41,6 +41,8 @@ public:
QTime(int, int);
QTime(const QTime &);
+ ~QTime();
+
// member functions --------------------------------------------------------
bool isNull() const;
diff --git a/WebCore/src/kwq/qt/qdir.h b/WebCore/src/kwq/qt/qdir.h
index e9dc236..cfc6077 100644
--- a/WebCore/src/kwq/qt/qdir.h
+++ b/WebCore/src/kwq/qt/qdir.h
@@ -60,6 +60,10 @@ public:
// protected -------------------------------------------------------------------
// private ---------------------------------------------------------------------
+private:
+ // no assignment
+ QDir &operator=(const QDir &);
+
}; // class QDir ===============================================================
#endif
diff --git a/WebCore/src/kwq/qt/qevent.h b/WebCore/src/kwq/qt/qevent.h
index 92686f1..ea4a5d1 100644
--- a/WebCore/src/kwq/qt/qevent.h
+++ b/WebCore/src/kwq/qt/qevent.h
@@ -89,6 +89,8 @@ public:
QMouseEvent(Type type, const QPoint &pos, int button, int state);
+ virtual ~QMouseEvent();
+
// member functions --------------------------------------------------------
int x();
@@ -126,6 +128,8 @@ public:
QTimerEvent(int timerId);
+ virtual ~QTimerEvent();
+
// member functions --------------------------------------------------------
int timerId() const;
@@ -157,6 +161,8 @@ public:
QKeyEvent();
QKeyEvent(Type, Key, int, int);
+ virtual ~QKeyEvent();
+
// member functions --------------------------------------------------------
int key() const;
@@ -190,6 +196,8 @@ public:
QFocusEvent();
+ virtual ~QFocusEvent();
+
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
@@ -218,6 +226,8 @@ public:
QHideEvent();
+ virtual ~QHideEvent();
+
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
@@ -245,6 +255,8 @@ public:
// constructors, copy constructors, and destructors ------------------------
QResizeEvent();
+
+ virtual ~QResizeEvent();
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
@@ -273,6 +285,8 @@ public:
// constructors, copy constructors, and destructors ------------------------
QShowEvent();
+
+ virtual ~QShowEvent();
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
@@ -301,6 +315,8 @@ public:
// constructors, copy constructors, and destructors ------------------------
QWheelEvent();
+
+ virtual ~QWheelEvent();
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
diff --git a/WebCore/src/kwq/qt/qfontdatabase.h b/WebCore/src/kwq/qt/qfontdatabase.h
index 4c32ad9..adc253c 100644
--- a/WebCore/src/kwq/qt/qfontdatabase.h
+++ b/WebCore/src/kwq/qt/qfontdatabase.h
@@ -43,6 +43,8 @@ public:
// constructors, copy constructors, and destructors ------------------------
QFontDatabase();
+
+ ~QFontDatabase();
// member functions --------------------------------------------------------
diff --git a/WebCore/src/kwq/qt/qguardedptr.h b/WebCore/src/kwq/qt/qguardedptr.h
index ad31dde..6e4234b 100644
--- a/WebCore/src/kwq/qt/qguardedptr.h
+++ b/WebCore/src/kwq/qt/qguardedptr.h
@@ -58,6 +58,9 @@ public:
// protected -------------------------------------------------------------------
// private ---------------------------------------------------------------------
+private:
+ QGuardedPtr &operator=(const QGuardedPtr &);
+
}; // class QGuardedPtr ========================================================
#endif
diff --git a/WebCore/src/kwq/qt/qhbox.h b/WebCore/src/kwq/qt/qhbox.h
index f21d07f..48e973d 100644
--- a/WebCore/src/kwq/qt/qhbox.h
+++ b/WebCore/src/kwq/qt/qhbox.h
@@ -44,6 +44,8 @@ public:
QHBox();
QHBox(QWidget *);
+ ~QHBox();
+
// member functions --------------------------------------------------------
bool setStretchFactor(QWidget*, int stretch);
diff --git a/WebCore/src/kwq/qt/qimage.h b/WebCore/src/kwq/qt/qimage.h
index 5361bc8..b31f9e9 100644
--- a/WebCore/src/kwq/qt/qimage.h
+++ b/WebCore/src/kwq/qt/qimage.h
@@ -41,6 +41,8 @@ public:
QImage();
QImage(const QImage &);
+ ~QImage();
+
// member functions --------------------------------------------------------
int width() const;
diff --git a/WebCore/src/kwq/qt/qinputdialog.h b/WebCore/src/kwq/qt/qinputdialog.h
index e7fc142..5512a8a 100644
--- a/WebCore/src/kwq/qt/qinputdialog.h
+++ b/WebCore/src/kwq/qt/qinputdialog.h
@@ -45,6 +45,11 @@ public:
const char *name=0);
// constructors, copy constructors, and destructors ------------------------
+
+ QInputDialog() {}
+
+ ~QInputDialog() {}
+
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
diff --git a/WebCore/src/kwq/qt/qlist.h b/WebCore/src/kwq/qt/qlist.h
index ab2fe7e..81d5354 100644
--- a/WebCore/src/kwq/qt/qlist.h
+++ b/WebCore/src/kwq/qt/qlist.h
@@ -42,6 +42,8 @@ public:
QList();
QList(const QList<T> &);
+
+ virtual ~QList();
// member functions --------------------------------------------------------
@@ -98,6 +100,8 @@ public:
QListIterator(const QList<T> &);
+ ~QListIterator();
+
// member functions --------------------------------------------------------
uint count() const;
diff --git a/WebCore/src/kwq/qt/qmap.h b/WebCore/src/kwq/qt/qmap.h
index c005b2a..0c412b9 100644
--- a/WebCore/src/kwq/qt/qmap.h
+++ b/WebCore/src/kwq/qt/qmap.h
@@ -43,6 +43,8 @@ public:
QMapIterator();
QMapIterator(const QMapIterator<K,T>& it);
+ ~QMapIterator();
+
// member functions --------------------------------------------------------
const K& key() const;
@@ -79,6 +81,8 @@ public:
QMapConstIterator(const QMapConstIterator<K,T>&);
QMapConstIterator(const QMapIterator<K,T>&);
+ ~QMapConstIterator();
+
// member functions --------------------------------------------------------
const K& key() const;
diff --git a/WebCore/src/kwq/qt/qnamespace.h b/WebCore/src/kwq/qt/qnamespace.h
index 60202fe..2935aff 100644
--- a/WebCore/src/kwq/qt/qnamespace.h
+++ b/WebCore/src/kwq/qt/qnamespace.h
@@ -114,8 +114,8 @@ public:
// static member functions -------------------------------------------------
// constructors, copy constructors, and destructors ------------------------
- Qt();
- ~Qt();
+ Qt() {}
+ ~Qt() {}
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
diff --git a/WebCore/src/kwq/qt/qobject.h b/WebCore/src/kwq/qt/qobject.h
index 09bfb8a..993535a 100644
--- a/WebCore/src/kwq/qt/qobject.h
+++ b/WebCore/src/kwq/qt/qobject.h
@@ -71,6 +71,7 @@ public:
// typedefs ----------------------------------------------------------------
// enums -------------------------------------------------------------------
// constants ---------------------------------------------------------------
+
// static member functions -------------------------------------------------
static bool connect(const QObject *, const char *, const QObject *,
@@ -83,6 +84,8 @@ public:
QObject(QObject *parent=0, const char *name=0);
+ virtual ~QObject();
+
// member functions --------------------------------------------------------
const char *name() const;
diff --git a/WebCore/src/kwq/qt/qpainter.h b/WebCore/src/kwq/qt/qpainter.h
index 13afc1a..6ef1049 100644
--- a/WebCore/src/kwq/qt/qpainter.h
+++ b/WebCore/src/kwq/qt/qpainter.h
@@ -134,7 +134,6 @@ private:
// no copying or assignment
QPainter(const QPainter &);
QPainter &operator=(const QPainter &);
-
}; // end class QPainter
diff --git a/WebCore/src/kwq/qt/qpalette.h b/WebCore/src/kwq/qt/qpalette.h
index bf95e0a..b0464ad 100644
--- a/WebCore/src/kwq/qt/qpalette.h
+++ b/WebCore/src/kwq/qt/qpalette.h
@@ -117,6 +117,8 @@ public:
// operators ---------------------------------------------------------------
+ QPalette &operator=(const QPalette &);
+
// protected -------------------------------------------------------------------
// private ---------------------------------------------------------------------
diff --git a/WebCore/src/kwq/qt/qpoint.h b/WebCore/src/kwq/qt/qpoint.h
index 87c9373..db7cd4d 100644
--- a/WebCore/src/kwq/qt/qpoint.h
+++ b/WebCore/src/kwq/qt/qpoint.h
@@ -99,4 +99,4 @@ private:
}; // class QPointArray ========================================================
-#endif
\ No newline at end of file
+#endif
diff --git a/WebCore/src/kwq/qt/qptrdict.h b/WebCore/src/kwq/qt/qptrdict.h
index 95ea99f..4865c39 100644
--- a/WebCore/src/kwq/qt/qptrdict.h
+++ b/WebCore/src/kwq/qt/qptrdict.h
@@ -81,6 +81,8 @@ public:
QPtrDictIterator(const QPtrDict<T> &);
+ ~QPtrDictIterator();
+
// member functions --------------------------------------------------------
T *current() const;
diff --git a/WebCore/src/kwq/qt/qregexp.h b/WebCore/src/kwq/qt/qregexp.h
index b567d65..c92c663 100644
--- a/WebCore/src/kwq/qt/qregexp.h
+++ b/WebCore/src/kwq/qt/qregexp.h
@@ -44,6 +44,8 @@ public:
QRegExp(const QString &);
QRegExp(const QRegExp &);
+ ~QRegExp();
+
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
diff --git a/WebCore/src/kwq/qt/qscrollview.h b/WebCore/src/kwq/qt/qscrollview.h
index 2114443..fbfb585 100644
--- a/WebCore/src/kwq/qt/qscrollview.h
+++ b/WebCore/src/kwq/qt/qscrollview.h
@@ -48,6 +48,7 @@ public:
// constructors, copy constructors, and destructors ------------------------
QScrollView();
+
virtual ~QScrollView();
// member functions --------------------------------------------------------
diff --git a/WebCore/src/kwq/qt/qstring.h b/WebCore/src/kwq/qt/qstring.h
index cfa8684..f439d34 100644
--- a/WebCore/src/kwq/qt/qstring.h
+++ b/WebCore/src/kwq/qt/qstring.h
@@ -63,6 +63,8 @@ public:
QChar(uint);
QChar(int);
+ ~QChar() {}
+
// member functions --------------------------------------------------------
QChar lower() const;
@@ -237,6 +239,9 @@ public:
// constructors, copy constructors, and destructors ------------------------
QConstString(QChar *, uint);
+ QConstString(const QConstString &);
+
+ ~QConstString();
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
@@ -244,6 +249,10 @@ public:
// protected -------------------------------------------------------------------
// private ---------------------------------------------------------------------
+private:
+ // no assignment
+ QConstString &operator=(const QConstString &);
+
}; // class QConstString =======================================================
#endif
diff --git a/WebCore/src/kwq/qt/qvaluelist.h b/WebCore/src/kwq/qt/qvaluelist.h
index fdc3446..da8a1d4 100644
--- a/WebCore/src/kwq/qt/qvaluelist.h
+++ b/WebCore/src/kwq/qt/qvaluelist.h
@@ -49,6 +49,7 @@ public:
// operators ---------------------------------------------------------------
+ QValueListIterator &operator=(const QValueListIterator &);
bool operator==(const QValueListIterator<T>&);
bool operator!=(const QValueListIterator<T>&);
T& operator*();
@@ -84,6 +85,7 @@ public:
// operators ---------------------------------------------------------------
+ QValueListConstIterator &operator=(const QValueListConstIterator &);
bool operator==(const QValueListConstIterator<T>&);
bool operator!=(const QValueListConstIterator<T>&);
T& operator*();
diff --git a/WebCore/src/kwq/qt/qvector.h b/WebCore/src/kwq/qt/qvector.h
index c742154..2d4fec3 100644
--- a/WebCore/src/kwq/qt/qvector.h
+++ b/WebCore/src/kwq/qt/qvector.h
@@ -47,6 +47,8 @@ public:
// constructors, copy constructors, and destructors ------------------------
QGVector();
+
+ virtual ~QGVector();
// member functions --------------------------------------------------------
// operators ---------------------------------------------------------------
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list