diff options
| author | Laurent Bercot <ska-skaware@skarnet.org> | 2026-01-20 09:32:28 +0000 |
|---|---|---|
| committer | Laurent Bercot <ska-skaware@skarnet.org> | 2026-01-20 09:32:28 +0000 |
| commit | 9a3c400dc70d7ecc93f07ea3052ba8022ae48da1 (patch) | |
| tree | aef4aa53982d5a9bf6227ebcb0a0544d62ed2eb2 | |
| parent | ba3120f4bfed495e6f7406e2d686c8685464312d (diff) | |
| download | s6-rc-9a3c400dc70d7ecc93f07ea3052ba8022ae48da1.tar.gz | |
Bigfux
| -rw-r--r-- | src/libs6rc/s6rc_live_state_read.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libs6rc/s6rc_live_state_read.c b/src/libs6rc/s6rc_live_state_read.c index 592d08b..6f83360 100644 --- a/src/libs6rc/s6rc_live_state_read.c +++ b/src/libs6rc/s6rc_live_state_read.c @@ -14,7 +14,7 @@ int s6rc_live_state_read (char const *live, unsigned char *state, uint32_t n) size_t livelen = strlen(live) ; char fn[livelen + 7] ; memcpy(fn, live, livelen) ; - memcpy(fn + livelen, "/state", n) ; + memcpy(fn + livelen, "/state", 7) ; ssize_t r = openreadnclose(fn, (char *)state, n) ; if (r == -1) return 0 ; if (r < n) return (errno = EINVAL, 0) ; |
