diff --git a/drivers/block-crypto.c b/drivers/block-crypto.c index 93d0d7d5..fb419f2f 100644 --- a/drivers/block-crypto.c +++ b/drivers/block-crypto.c @@ -143,7 +143,7 @@ find_keyfile(char **keyfile, const char *dirs, safe_strncpy(keydir, dirs, sizeof(keydir)); dirs = NULL; } else { - size_t len = sep - dirs; + size_t len = (sep - dirs) + 1; safe_strncpy(keydir, dirs, len); dirs = sep+1; }