mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-02 22:46:30 +02:00
libdns: Avoid using compound literals (2).
* dirmngr/dns.h (dns_strsection1, dns_strsection3): Remove.
(dns_strclass1, dns_strclass3): Remove.
(dns_strtype1, dns_strtype3): Remove.
(dns_strsection, dns_strclass, dns_strtype): Directly use the
function.
* dirmngr/dns.c (dns_strsection): Use automatic variable.
(dns_strclass, dns_strtype): Likewise.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
(cherry picked from commit 455ef62d29
)
This commit is contained in:
parent
1318d1e2d5
commit
ff7d01fc6d
2 changed files with 12 additions and 19 deletions
|
@ -10086,8 +10086,9 @@ static const struct {
|
|||
{ "AR", DNS_S_ADDITIONAL },
|
||||
};
|
||||
|
||||
const char *(dns_strsection)(enum dns_section section, void *_dst, size_t lim) {
|
||||
struct dns_buf dst = DNS_B_INTO(_dst, lim);
|
||||
const char *(dns_strsection)(enum dns_section section) {
|
||||
char _dst[DNS_STRMAXLEN + 1] = { 0 };
|
||||
struct dns_buf dst = DNS_B_INTO(_dst, sizeof _dst);
|
||||
unsigned i;
|
||||
|
||||
for (i = 0; i < lengthof(dns_sections); i++) {
|
||||
|
@ -10135,8 +10136,9 @@ static const struct {
|
|||
{ "IN", DNS_C_IN },
|
||||
};
|
||||
|
||||
const char *(dns_strclass)(enum dns_class type, void *_dst, size_t lim) {
|
||||
struct dns_buf dst = DNS_B_INTO(_dst, lim);
|
||||
const char *(dns_strclass)(enum dns_class type) {
|
||||
char _dst[DNS_STRMAXLEN + 1] = { 0 };
|
||||
struct dns_buf dst = DNS_B_INTO(_dst, sizeof _dst);
|
||||
unsigned i;
|
||||
|
||||
for (i = 0; i < lengthof(dns_classes); i++) {
|
||||
|
@ -10171,8 +10173,9 @@ enum dns_class dns_iclass(const char *name) {
|
|||
} /* dns_iclass() */
|
||||
|
||||
|
||||
const char *(dns_strtype)(enum dns_type type, void *_dst, size_t lim) {
|
||||
struct dns_buf dst = DNS_B_INTO(_dst, lim);
|
||||
const char *(dns_strtype)(enum dns_type type) {
|
||||
char _dst[DNS_STRMAXLEN + 1] = { 0 };
|
||||
struct dns_buf dst = DNS_B_INTO(_dst, sizeof _dst);
|
||||
unsigned i;
|
||||
|
||||
for (i = 0; i < lengthof(dns_rrtypes); i++) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue