summaryrefslogtreecommitdiff
path: root/libproxy/modules/pacrunner_mozjs.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libproxy/modules/pacrunner_mozjs.cpp')
-rw-r--r--libproxy/modules/pacrunner_mozjs.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/libproxy/modules/pacrunner_mozjs.cpp b/libproxy/modules/pacrunner_mozjs.cpp
index a8fb59a..129d4b5 100644
--- a/libproxy/modules/pacrunner_mozjs.cpp
+++ b/libproxy/modules/pacrunner_mozjs.cpp
@@ -93,6 +93,7 @@ static bool dnsResolve(JSContext *cx, unsigned argc, JS::Value *vp) {
static bool myIpAddress(JSContext *cx, unsigned argc, JS::Value *vp) {
JS::CallArgs argv=JS::CallArgsFromVp(argc,vp);
char *hostname = (char *) JS_malloc(cx, 1024);
+ hostname[1023] = '\0';
if (!gethostname(hostname, 1023)) {
JSString *myhost = JS_NewStringCopyN(cx, hostname, strlen(hostname));