break;
/* Copy the onewire path without options */
- strncpy(ow_path, start_str, pathlen);
+ strncpy(ow_path, start_str, pathlen - 1);
ow_path[str - start_str] = '\0';
/* Get the next non-space, which is where the argument begins */
static int make_uncached(char *path, size_t len)
{
int ret;
- char p1[1024], p2[1024], *p = path;
+ char p1[1028], p2[1028], *p = path;
if (strstr(path, "/uncached/"))
return 0;