]> granicus.if.org Git - p11-kit/commitdiff
compat: Fix character generation in mk{s,d}temp()
authorDaiki Ueno <dueno@redhat.com>
Thu, 16 Feb 2017 10:35:18 +0000 (11:35 +0100)
committerDaiki Ueno <ueno@gnu.org>
Thu, 16 Feb 2017 11:54:59 +0000 (12:54 +0100)
common/compat.c

index 1255b0e991ff2ced471e48c46fa79841b669306d..970e5ed65ebc6078ca69f53c97696192c2fef27c 100644 (file)
@@ -672,7 +672,7 @@ _gettemp (char *path,
 
        /* Fill space with random characters */
        while (trv >= path && *trv == 'X') {
-               rnd = rand () % sizeof (padchar) - 1;
+               rnd = rand () % (sizeof (padchar) - 1);
                *trv-- = padchar[rnd];
        }
        start = trv + 1;