mirror of
https://bitbucket.org/smil3y/kdelibs.git
synced 2025-02-23 18:32:49 +00:00
kio: use smaller type for sending KIO::JobUiDelegate::MessageBoxType type
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
e4ce49f138
commit
9530356389
2 changed files with 7 additions and 7 deletions
|
@ -674,11 +674,11 @@ int SlaveBase::messageBox(MessageBoxType type, const QString &text, const QStrin
|
|||
const QString &dontAskAgainName)
|
||||
{
|
||||
kDebug(7019) << "messageBox " << type << " " << text << " - " << caption << buttonYes << buttonNo;
|
||||
KIO_DATA << (qint32)type << text << caption << buttonYes << buttonNo << dontAskAgainName;
|
||||
KIO_DATA << (qint8)type << text << caption << buttonYes << buttonNo << dontAskAgainName;
|
||||
send(SI_MESSAGEBOX, data);
|
||||
if (waitForAnswer(CMD_MESSAGEBOXANSWER, 0, data) != -1) {
|
||||
QDataStream stream(data);
|
||||
int answer;
|
||||
int answer = 0;
|
||||
stream >> answer;
|
||||
kDebug(7019) << "got messagebox answer" << answer;
|
||||
return answer;
|
||||
|
@ -881,7 +881,7 @@ void SlaveBase::dispatch(int command, const QByteArray &data)
|
|||
}
|
||||
case CMD_DEL: {
|
||||
KUrl url;
|
||||
qint8 isFile;
|
||||
qint8 isFile = 0;
|
||||
stream >> url >> isFile;
|
||||
d->m_state = SlaveBasePrivate::InsideMethod;
|
||||
del(url, isFile != 0);
|
||||
|
@ -891,10 +891,10 @@ void SlaveBase::dispatch(int command, const QByteArray &data)
|
|||
}
|
||||
case CMD_CHMOD: {
|
||||
KUrl url;
|
||||
int i = 0;
|
||||
stream >> url >> i;
|
||||
int permissions = 0;
|
||||
stream >> url >> permissions;
|
||||
d->m_state = SlaveBasePrivate::InsideMethod;
|
||||
chmod(url, i);
|
||||
chmod(url, permissions);
|
||||
d->verifyState("chmod()");
|
||||
d->m_state = SlaveBasePrivate::Idle;
|
||||
break;
|
||||
|
|
|
@ -348,7 +348,7 @@ bool SlaveInterface::dispatch(int cmd, const QByteArray &rawdata)
|
|||
kDebug(7007) << "needs a msg box";
|
||||
QDataStream stream(rawdata);
|
||||
QString text, caption, buttonYes, buttonNo, dontAskAgainName;
|
||||
qint32 type = 0;
|
||||
qint8 type = 0;
|
||||
stream >> type >> text >> caption >> buttonYes >> buttonNo >> dontAskAgainName;
|
||||
messageBox(type, text, caption, buttonYes, buttonNo, dontAskAgainName);
|
||||
break;
|
||||
|
|
Loading…
Add table
Reference in a new issue