diff --git a/src/linguist/linguist/messageeditorwidgets.cpp b/src/linguist/linguist/messageeditorwidgets.cpp
index 420d781d7e6490b58e7c6c6e62001762cd139f7e..4682e0a6c8cb45b8dfd66765d60dd3bd2c4a0660 100644
--- a/src/linguist/linguist/messageeditorwidgets.cpp
+++ b/src/linguist/linguist/messageeditorwidgets.cpp
@@ -226,7 +226,7 @@ class ButtonWrapper : public QWidget
     // no Q_OBJECT: no need to, and don't want the useless moc file
 
 public:
-    ButtonWrapper(QWidget *wrapee, QWidget *relator) : m_wrapee(wrapee)
+    ButtonWrapper(QWidget *wrapee, QWidget *relator)
     {
         QBoxLayout *box = new QVBoxLayout;
         box->setMargin(0);
@@ -245,9 +245,6 @@ protected:
         }
         return false;
     }
-
-private:
-    QWidget *m_wrapee;
 };
 
 FormMultiWidget::FormMultiWidget(const QString &label, QWidget *parent)
diff --git a/src/linguist/lupdate/cpp.cpp b/src/linguist/lupdate/cpp.cpp
index cda23b6bd90b0673b1cb45aa02578b8e85c84067..b8bb1e859409ffa871f17932d9ce115c31722d37 100644
--- a/src/linguist/lupdate/cpp.cpp
+++ b/src/linguist/lupdate/cpp.cpp
@@ -306,7 +306,6 @@ private:
     int yyCh;
     bool yyAtNewline;
     QString yyWord;
-    qlonglong yyInteger;
     QStack<IfdefState> yyIfdefStack;
     int yyBracketDepth;
     int yyBraceDepth;