[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.15-1-40151-g37bb677
mjs
mjs at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 06:24:25 UTC 2009
The following commit has been merged in the debian/unstable branch:
commit ddf24218ef220563e926fdf2d4470a4c8d6868a9
Author: mjs <mjs at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Mon Jul 15 05:55:26 2002 +0000
Assign getView() results to variable of appropriate type to work
around apparent ObjC++ compiler bug. I wonder why other people
aren't running into this (and why I haven't run into it before).
* kwq/KWQButton.mm:
(QButton::setText):
(QButton::text):
* kwq/KWQLineEdit.mm:
(QLineEdit::setEchoMode):
(QLineEdit::setText):
(QLineEdit::text):
(QLineEdit::setMaxLength):
(QLineEdit::isReadOnly):
(QLineEdit::setReadOnly):
(QLineEdit::maxLength):
(QLineEdit::selectAll):
(QLineEdit::edited):
(QLineEdit::setEdited):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@1556 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebCore/ChangeLog-2002-12-03 b/WebCore/ChangeLog-2002-12-03
index ecd2a8b..4f52bcc 100644
--- a/WebCore/ChangeLog-2002-12-03
+++ b/WebCore/ChangeLog-2002-12-03
@@ -1,3 +1,24 @@
+2002-07-14 Maciej Stachowiak <mjs at apple.com>
+
+ Assign getView() results to variable of appropriate type to work
+ around apparent ObjC++ compiler bug. I wonder why other people
+ aren't running into this (and why I haven't run into it before).
+
+ * kwq/KWQButton.mm:
+ (QButton::setText):
+ (QButton::text):
+ * kwq/KWQLineEdit.mm:
+ (QLineEdit::setEchoMode):
+ (QLineEdit::setText):
+ (QLineEdit::text):
+ (QLineEdit::setMaxLength):
+ (QLineEdit::isReadOnly):
+ (QLineEdit::setReadOnly):
+ (QLineEdit::maxLength):
+ (QLineEdit::selectAll):
+ (QLineEdit::edited):
+ (QLineEdit::setEdited):
+
2002-07-14 Darin Adler <darin at apple.com>
* WebCore-tests.exp: Tests needed access to QPoint, QString, and KURL symbols
diff --git a/WebCore/ChangeLog-2003-10-25 b/WebCore/ChangeLog-2003-10-25
index ecd2a8b..4f52bcc 100644
--- a/WebCore/ChangeLog-2003-10-25
+++ b/WebCore/ChangeLog-2003-10-25
@@ -1,3 +1,24 @@
+2002-07-14 Maciej Stachowiak <mjs at apple.com>
+
+ Assign getView() results to variable of appropriate type to work
+ around apparent ObjC++ compiler bug. I wonder why other people
+ aren't running into this (and why I haven't run into it before).
+
+ * kwq/KWQButton.mm:
+ (QButton::setText):
+ (QButton::text):
+ * kwq/KWQLineEdit.mm:
+ (QLineEdit::setEchoMode):
+ (QLineEdit::setText):
+ (QLineEdit::text):
+ (QLineEdit::setMaxLength):
+ (QLineEdit::isReadOnly):
+ (QLineEdit::setReadOnly):
+ (QLineEdit::maxLength):
+ (QLineEdit::selectAll):
+ (QLineEdit::edited):
+ (QLineEdit::setEdited):
+
2002-07-14 Darin Adler <darin at apple.com>
* WebCore-tests.exp: Tests needed access to QPoint, QString, and KURL symbols
diff --git a/WebCore/ChangeLog-2005-08-23 b/WebCore/ChangeLog-2005-08-23
index ecd2a8b..4f52bcc 100644
--- a/WebCore/ChangeLog-2005-08-23
+++ b/WebCore/ChangeLog-2005-08-23
@@ -1,3 +1,24 @@
+2002-07-14 Maciej Stachowiak <mjs at apple.com>
+
+ Assign getView() results to variable of appropriate type to work
+ around apparent ObjC++ compiler bug. I wonder why other people
+ aren't running into this (and why I haven't run into it before).
+
+ * kwq/KWQButton.mm:
+ (QButton::setText):
+ (QButton::text):
+ * kwq/KWQLineEdit.mm:
+ (QLineEdit::setEchoMode):
+ (QLineEdit::setText):
+ (QLineEdit::text):
+ (QLineEdit::setMaxLength):
+ (QLineEdit::isReadOnly):
+ (QLineEdit::setReadOnly):
+ (QLineEdit::maxLength):
+ (QLineEdit::selectAll):
+ (QLineEdit::edited):
+ (QLineEdit::setEdited):
+
2002-07-14 Darin Adler <darin at apple.com>
* WebCore-tests.exp: Tests needed access to QPoint, QString, and KURL symbols
diff --git a/WebCore/kwq/KWQButton.mm b/WebCore/kwq/KWQButton.mm
index 8c48dbf..266f12f 100644
--- a/WebCore/kwq/KWQButton.mm
+++ b/WebCore/kwq/KWQButton.mm
@@ -34,10 +34,12 @@ QButton::QButton(QWidget *parent)
void QButton::setText(const QString &s)
{
- [(KWQNSButton *)getView() setTitle:s.getNSString()];
+ KWQNSButton *button = (KWQNSButton *)getView();
+ [button setTitle:s.getNSString()];
}
QString QButton::text() const
{
- return QString::fromNSString([(KWQNSButton *)getView() title]);
+ KWQNSButton *button = (KWQNSButton *)getView();
+ return QString::fromNSString([button title]);
}
diff --git a/WebCore/kwq/KWQLineEdit.mm b/WebCore/kwq/KWQLineEdit.mm
index 7dad899..5b74738 100644
--- a/WebCore/kwq/KWQLineEdit.mm
+++ b/WebCore/kwq/KWQLineEdit.mm
@@ -37,7 +37,8 @@ QLineEdit::QLineEdit(QWidget *parent)
void QLineEdit::setEchoMode(EchoMode mode)
{
- [(KWQNSTextField *)getView() setPasswordMode:mode == Password];
+ KWQNSTextField *textField = (KWQNSTextField *)getView();
+ [textField setPasswordMode:mode == Password];
}
void QLineEdit::setCursorPosition(int)
@@ -53,27 +54,32 @@ int QLineEdit::cursorPosition() const
void QLineEdit::setText(const QString &s)
{
- [(KWQNSTextField *)getView() setStringValue:s.getNSString()];
+ KWQNSTextField *textField = (KWQNSTextField *)getView();
+ [textField setStringValue:s.getNSString()];
}
QString QLineEdit::text()
{
- return QString::fromNSString([(KWQNSTextField *)getView() stringValue]);
+ KWQNSTextField *textField = (KWQNSTextField *)getView();
+ return QString::fromNSString([textField stringValue]);
}
void QLineEdit::setMaxLength(int len)
{
- [(KWQNSTextField *)getView() setMaximumLength:len];
+ KWQNSTextField *textField = (KWQNSTextField *)getView();
+ [textField setMaximumLength:len];
}
bool QLineEdit::isReadOnly() const
{
- return ![(KWQNSTextField *)getView() isEditable];
+ KWQNSTextField *textField = (KWQNSTextField *)getView();
+ return ![textField isEditable];
}
void QLineEdit::setReadOnly(bool flag)
{
- return [(KWQNSTextField *)getView() setEditable:!flag];
+ KWQNSTextField *textField = (KWQNSTextField *)getView();
+ return [textField setEditable:!flag];
}
bool QLineEdit::frame() const
@@ -84,20 +90,24 @@ bool QLineEdit::frame() const
int QLineEdit::maxLength() const
{
- return [(KWQNSTextField *)getView() maximumLength];
+ KWQNSTextField *textField = (KWQNSTextField *)getView();
+ return [textField maximumLength];
}
void QLineEdit::selectAll()
{
- return [(KWQNSTextField *)getView() selectText:nil];
+ KWQNSTextField *textField = (KWQNSTextField *)getView();
+ return [textField selectText:nil];
}
bool QLineEdit::edited() const
{
- return [(KWQNSTextField *)getView() edited];
+ KWQNSTextField *textField = (KWQNSTextField *)getView();
+ return [textField edited];
}
void QLineEdit::setEdited(bool flag)
{
- return [(KWQNSTextField *)getView() setEdited:flag];
+ KWQNSTextField *textField = (KWQNSTextField *)getView();
+ return [textField setEdited:flag];
}
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list