bin/xbps-checkvers/main.c: buffer not NUL terminated (CID 62667)
This commit is contained in:
parent
e5c341c6d2
commit
596a37defa
@ -209,8 +209,10 @@ rcv_init(rcv_t *rcv, const char *prog)
|
||||
rcv->ptr = rcv->input = NULL;
|
||||
if (rcv->xbps_conf != NULL)
|
||||
strncpy(rcv->xhp.conffile, rcv->xbps_conf, sizeof(rcv->xhp.conffile));
|
||||
if (rcv->rootdir != NULL)
|
||||
strncpy(rcv->xhp.rootdir, rcv->rootdir, sizeof(rcv->xhp.rootdir));
|
||||
if (rcv->rootdir != NULL) {
|
||||
strncpy(rcv->xhp.rootdir, rcv->rootdir, XBPS_MAXPATH-1);
|
||||
rcv->rootdir[XBPS_MAXPATH-1] = '\0';
|
||||
}
|
||||
xbps_init(&rcv->xhp);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user