diff options
author | Mårten Nordheim <marten.nordheim@qt.io> | 2023-02-28 15:12:46 +0100 |
---|---|---|
committer | Mårten Nordheim <marten.nordheim@qt.io> | 2023-03-08 09:17:03 +0100 |
commit | 9065391570721283fe5ac46480c6cf6906d21333 (patch) | |
tree | 75df087149970188fa7b8a83fa4cf351aa05cd79 /examples | |
parent | c5e25974dcbe6b48d079764e25eabfe151ded551 (diff) | |
download | qtbase-9065391570721283fe5ac46480c6cf6906d21333.tar.gz |
DNS Lookup: Use ideomatic cstdio include
Task-number: QTBUG-108873
Change-Id: I646f0c985adc45a17103b5f98394f3def4b6ada2
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
Reviewed-by: Konrad Kujawa <konrad.kujawa@qt.io>
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
(cherry picked from commit 277d809ba4f8c60812286f15a116d2520e2eb0fc)
Diffstat (limited to 'examples')
-rw-r--r-- | examples/network/dnslookup/dnslookup.cpp | 40 |
1 files changed, 21 insertions, 19 deletions
diff --git a/examples/network/dnslookup/dnslookup.cpp b/examples/network/dnslookup/dnslookup.cpp index cd7af8e6dc..4af4567e40 100644 --- a/examples/network/dnslookup/dnslookup.cpp +++ b/examples/network/dnslookup/dnslookup.cpp @@ -11,7 +11,7 @@ #include <QCommandLineParser> #include <QCommandLineOption> -#include <stdio.h> +#include <cstdio> using namespace Qt::StringLiterals; static std::optional<QDnsLookup::Type> typeFromParameter(QStringView type) @@ -122,13 +122,13 @@ void DnsManager::execute() void DnsManager::showResults() { if (dns->error() != QDnsLookup::NoError) - printf("Error: %i (%s)\n", dns->error(), qPrintable(dns->errorString())); + std::printf("Error: %i (%s)\n", dns->error(), qPrintable(dns->errorString())); // CNAME records const QList<QDnsDomainNameRecord> cnameRecords = dns->canonicalNameRecords(); for (const QDnsDomainNameRecord &record : cnameRecords) { - printf("%s\t%i\tIN\tCNAME\t%s\n", qPrintable(record.name()), record.timeToLive(), - qPrintable(record.value())); + std::printf("%s\t%i\tIN\tCNAME\t%s\n", qPrintable(record.name()), record.timeToLive(), + qPrintable(record.value())); } // A and AAAA records @@ -136,36 +136,37 @@ void DnsManager::showResults() for (const QDnsHostAddressRecord &record : aRecords) { const char *type = (record.value().protocol() == QAbstractSocket::IPv6Protocol) ? "AAAA" : "A"; - printf("%s\t%i\tIN\t%s\t%s\n", qPrintable(record.name()), record.timeToLive(), type, - qPrintable(record.value().toString())); + std::printf("%s\t%i\tIN\t%s\t%s\n", qPrintable(record.name()), record.timeToLive(), type, + qPrintable(record.value().toString())); } // MX records const QList<QDnsMailExchangeRecord> mxRecords = dns->mailExchangeRecords(); for (const QDnsMailExchangeRecord &record : mxRecords) { - printf("%s\t%i\tIN\tMX\t%u %s\n", qPrintable(record.name()), record.timeToLive(), - record.preference(), qPrintable(record.exchange())); + std::printf("%s\t%i\tIN\tMX\t%u %s\n", qPrintable(record.name()), record.timeToLive(), + record.preference(), qPrintable(record.exchange())); } // NS records const QList<QDnsDomainNameRecord> nsRecords = dns->nameServerRecords(); for (const QDnsDomainNameRecord &record : nsRecords) { - printf("%s\t%i\tIN\tNS\t%s\n", qPrintable(record.name()), record.timeToLive(), - qPrintable(record.value())); + std::printf("%s\t%i\tIN\tNS\t%s\n", qPrintable(record.name()), record.timeToLive(), + qPrintable(record.value())); } // PTR records const QList<QDnsDomainNameRecord> ptrRecords = dns->pointerRecords(); for (const QDnsDomainNameRecord &record : ptrRecords) { - printf("%s\t%i\tIN\tPTR\t%s\n", qPrintable(record.name()), record.timeToLive(), - qPrintable(record.value())); + std::printf("%s\t%i\tIN\tPTR\t%s\n", qPrintable(record.name()), record.timeToLive(), + qPrintable(record.value())); } // SRV records const QList<QDnsServiceRecord> srvRecords = dns->serviceRecords(); for (const QDnsServiceRecord &record : srvRecords) { - printf("%s\t%i\tIN\tSRV\t%u %u %u %s\n", qPrintable(record.name()), record.timeToLive(), - record.priority(), record.weight(), record.port(), qPrintable(record.target())); + std::printf("%s\t%i\tIN\tSRV\t%u %u %u %s\n", qPrintable(record.name()), + record.timeToLive(), record.priority(), record.weight(), record.port(), + qPrintable(record.target())); } // TXT records @@ -175,8 +176,8 @@ void DnsManager::showResults() const QList<QByteArray> dnsRecords = record.values(); for (const QByteArray &ba : dnsRecords) values << "\"" + QString::fromLatin1(ba) + "\""; - printf("%s\t%i\tIN\tTXT\t%s\n", qPrintable(record.name()), record.timeToLive(), - qPrintable(values.join(' '))); + std::printf("%s\t%i\tIN\tTXT\t%s\n", qPrintable(record.name()), record.timeToLive(), + qPrintable(values.join(' '))); } QCoreApplication::instance()->quit(); @@ -201,9 +202,10 @@ int main(int argc, char *argv[]) case Status::Ok: break; case Status::Error: - fputs(qPrintable(parseResult.errorString.value_or(u"Unknown error occurred"_qs)), stderr); - fputs("\n\n", stderr); - fputs(qPrintable(parser.helpText()), stderr); + std::fputs(qPrintable(parseResult.errorString.value_or(u"Unknown error occurred"_qs)), + stderr); + std::fputs("\n\n", stderr); + std::fputs(qPrintable(parser.helpText()), stderr); return 1; case Status::VersionRequested: parser.showVersion(); |