diff --git a/core.cpp b/core.cpp index 2d0423a86..b2718ef5f 100644 --- a/core.cpp +++ b/core.cpp @@ -218,7 +218,7 @@ void Core::start() buffer.open(QIODevice::WriteOnly); pic.save(&buffer, "PNG"); buffer.close(); - if (tox_set_avatar(tox, TOX_AVATARFORMAT_PNG, (uint8_t*)data.constData(), data.size()) != 0) + if (tox_set_avatar(tox, TOX_AVATAR_FORMAT_PNG, (uint8_t*)data.constData(), data.size()) != 0) qWarning() << "Core:start: Error setting avatar, size:"<= TOX_MAX_AVATAR_DATA_LENGTH) + if (bytes.size() >= TOX_AVATAR_MAX_DATA_LENGTH) { pic = pic.scaled(64,64, Qt::KeepAspectRatio, Qt::SmoothTransformation); bytes.clear(); @@ -309,13 +311,13 @@ void Widget::onAvatarClicked() buffer.close(); } - if (bytes.size() >= TOX_MAX_AVATAR_DATA_LENGTH) + if (bytes.size() >= TOX_AVATAR_MAX_DATA_LENGTH) { - QMessageBox::critical(this, "Error", "This image is too big"); + QMessageBox::critical(this, tr("Error"), tr("This image is too big")); return; } - core->setAvatar(TOX_AVATARFORMAT_PNG, bytes); + core->setAvatar(TOX_AVATAR_FORMAT_PNG, bytes); } void Widget::onSelfAvatarLoaded(const QPixmap& pic)