From ecbffd4915de598c15764108d2c35b5acf76f8ad Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Thu, 15 Dec 2011 13:10:41 -0500 Subject: [PATCH] core: Don't insert null byte in temporary file names --- src/libostree/ostree-core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libostree/ostree-core.c b/src/libostree/ostree-core.c index c70ca708..887108f6 100644 --- a/src/libostree/ostree-core.c +++ b/src/libostree/ostree-core.c @@ -990,7 +990,7 @@ subst_xxxxxx (GRand *rand, while (*xxxxxx == 'X') { - int offset = g_random_int_range (0, sizeof (table)); + int offset = g_random_int_range (0, sizeof (table) - 1); *xxxxxx = (guint8)table[offset]; xxxxxx++; }