diff options
Diffstat (limited to 'src/tools')
| -rw-r--r-- | src/tools/nngcat/nngcat.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/tools/nngcat/nngcat.c b/src/tools/nngcat/nngcat.c index 57bee3e5..1a1ed667 100644 --- a/src/tools/nngcat/nngcat.c +++ b/src/tools/nngcat/nngcat.c @@ -1124,11 +1124,11 @@ main(int ac, char **av) rv = nng_dialer_start(d, async); act = "dial"; if ((rv == 0) && (verbose == OPT_VERBOSE)) { - char *ustr; - if (nng_dialer_get_string( - d, NNG_OPT_URL, &ustr) == 0) { - printf("Connected to: %s\n", ustr); - nng_strfree(ustr); + char us[NNG_MAXADDRSTRLEN]; + const nng_url *url; + if (nng_dialer_get_url(d, &url) == 0) { + nng_url_sprintf(us, sizeof(us), url); + printf("Connected to: %s\n", us); } } break; @@ -1158,11 +1158,11 @@ main(int ac, char **av) rv = nng_listener_start(l, async); act = "listen"; if ((rv == 0) && (verbose == OPT_VERBOSE)) { - char *ustr; - if (nng_listener_get_string( - l, NNG_OPT_URL, &ustr) == 0) { - printf("Listening at: %s\n", ustr); - nng_strfree(ustr); + const nng_url *url; + char us[NNG_MAXADDRSTRLEN]; + if (nng_listener_get_url(l, &url) == 0) { + nng_url_sprintf(us, sizeof(us), url); + printf("Listening at: %s\n", us); } } break; |
