← Commit list

4e73c0f65

Denys Vlasenko
Denys Vlasenko
2018-04-14
SUCCESS Duration: 144s

Subject

nslookup: fix output corruption for "nslookup 1.2.3.4"

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

networking/nslookup.c+2 -4
@@ -797,11 +797,9 @@ int nslookup_main(int argc UNUSED_PARAM, char **argv)
char buf80[80];
ptr = make_ptr(buf80, *argv);
-
if (ptr) {
- add_query(&queries, &n_queries, T_PTR, ptr);
- }
- else {
+ add_query(&queries, &n_queries, T_PTR, xstrdup(ptr));
+ } else {
add_query(&queries, &n_queries, T_A, *argv);
#if ENABLE_FEATURE_IPV6
add_query(&queries, &n_queries, T_AAAA, *argv);