mirror of https://github.com/procxx/kepka.git
Fix some warnings
This commit is contained in:
parent
e2e9b8aefc
commit
9cf55590c0
|
@ -169,7 +169,7 @@ inline const char *cGUIDStr() {
|
|||
return gGuidStr;
|
||||
}
|
||||
|
||||
inline const char **cPublicRSAKeys(int &keysCount) {
|
||||
inline const char **cPublicRSAKeys(size_t &keysCount) {
|
||||
static const char *(keys[]) = {"\
|
||||
-----BEGIN RSA PUBLIC KEY-----\n\
|
||||
MIIBCgKCAQEAwVACPi9w23mF3tBkdZz+zwrzKOaaQdr01vAbU4E1pvkfj4sqDsm6\n\
|
||||
|
|
|
@ -587,13 +587,13 @@ using MTPString = MTPBoxed<MTPstring>;
|
|||
using MTPBytes = MTPBoxed<MTPbytes>;
|
||||
|
||||
inline MTPstring MTP_string(const std::string &v) {
|
||||
return MTPstring(QByteArray(v.data(), v.size()));
|
||||
return MTPstring(QByteArray(v.data(), static_cast<int>(v.size())));
|
||||
}
|
||||
inline MTPstring MTP_string(const QString &v) {
|
||||
return MTPstring(v.toUtf8());
|
||||
}
|
||||
inline MTPstring MTP_string(const char *v) {
|
||||
return MTPstring(QByteArray(v, strlen(v)));
|
||||
return MTPstring(QByteArray(v, static_cast<int>(strlen(v))));
|
||||
}
|
||||
MTPstring MTP_string(const QByteArray &v) = delete;
|
||||
|
||||
|
@ -604,7 +604,7 @@ inline MTPbytes MTP_bytes(QByteArray &&v) {
|
|||
return MTPbytes(std::move(v));
|
||||
}
|
||||
inline MTPbytes MTP_bytes(base::const_byte_span bytes) {
|
||||
return MTP_bytes(QByteArray(reinterpret_cast<const char *>(bytes.data()), bytes.size()));
|
||||
return MTP_bytes(QByteArray(reinterpret_cast<const char *>(bytes.data()), static_cast<int>(bytes.size())));
|
||||
}
|
||||
inline MTPbytes MTP_bytes(const std::vector<gsl::byte> &bytes) {
|
||||
return MTP_bytes(gsl::make_span(bytes));
|
||||
|
@ -714,7 +714,7 @@ struct MTPStringLogger {
|
|||
}
|
||||
|
||||
MTPStringLogger &add(const char *data, qint32 len = -1) {
|
||||
if (len < 0) len = strlen(data);
|
||||
if (len < 0) len = static_cast<qint32>(strlen(data));
|
||||
if (!len) return (*this);
|
||||
|
||||
ensureLength(len);
|
||||
|
|
|
@ -53,9 +53,9 @@ private:
|
|||
};
|
||||
|
||||
void DcOptions::readBuiltInPublicKeys() {
|
||||
auto keysCount = 0;
|
||||
size_t keysCount = 0;
|
||||
auto keys = cPublicRSAKeys(keysCount);
|
||||
for (auto i = 0; i != keysCount; ++i) {
|
||||
for (size_t i = 0; i != keysCount; ++i) {
|
||||
auto keyBytes = gsl::as_bytes(gsl::make_span(keys[i], keys[i] + strlen(keys[i])));
|
||||
auto key = internal::RSAPublicKey(keyBytes);
|
||||
if (key.isValid()) {
|
||||
|
|
Loading…
Reference in New Issue