diff options
Diffstat (limited to 'common/rfb/Hostname.h')
-rw-r--r-- | common/rfb/Hostname.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/common/rfb/Hostname.h b/common/rfb/Hostname.h index ebdf816f..d7ff664e 100644 --- a/common/rfb/Hostname.h +++ b/common/rfb/Hostname.h @@ -32,7 +32,7 @@ namespace rfb { if (!strSplit(&hi[1], ']', &hostBuf.buf, &portBuf.buf)) throw rdr::Exception("unmatched [ in host"); } else { - portBuf.buf = strDup(hi); + portBuf.buf = safe_strdup(hi); } if (strSplit(portBuf.buf, ':', hostBuf.buf ? 0 : &hostBuf.buf, &portBuf.buf)) { if (portBuf.buf[0] == ':') { @@ -45,7 +45,7 @@ namespace rfb { *port = basePort; } if (strlen(hostBuf.buf) == 0) - *host = strDup("localhost"); + *host = safe_strdup("localhost"); else *host = hostBuf.takeBuf(); } |