aboutsummaryrefslogtreecommitdiff
path: root/util/token.c
diff options
context:
space:
mode:
authorSimon Ser <contact@emersion.fr>2023-10-06 16:08:28 +0200
committerKirill Primak <vyivel@eclair.cafe>2023-10-26 16:30:12 +0000
commit55be74ad862d08d88efc2d07e8c66ce560bb8b8b (patch)
tree5c22f9b6af2d0cc48935f0af49f8807453385cc8 /util/token.c
parent323269725258ae12cb8b74a63eb2c21efa6d7213 (diff)
util/token: rename TOKEN_STRLEN to TOKEN_SIZE
TOKEN_STRLEN is not actually the strlen() of the token. It's the size taken by the token included the final zero byte. Change the name to make this clearer, and remove unnecessary +1's.
Diffstat (limited to 'util/token.c')
-rw-r--r--util/token.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/util/token.c b/util/token.c
index 1b839aaa..09702e55 100644
--- a/util/token.c
+++ b/util/token.c
@@ -11,7 +11,7 @@
#include <sys/stat.h>
#include <unistd.h>
-bool generate_token(char out[static TOKEN_STRLEN]) {
+bool generate_token(char out[static TOKEN_SIZE]) {
static FILE *urandom = NULL;
uint64_t data[2];
@@ -31,7 +31,7 @@ bool generate_token(char out[static TOKEN_STRLEN]) {
wlr_log_errno(WLR_ERROR, "Failed to read from random device");
return false;
}
- if (snprintf(out, TOKEN_STRLEN, "%016" PRIx64 "%016" PRIx64, data[0], data[1]) != TOKEN_STRLEN - 1) {
+ if (snprintf(out, TOKEN_SIZE, "%016" PRIx64 "%016" PRIx64, data[0], data[1]) != TOKEN_SIZE - 1) {
wlr_log_errno(WLR_ERROR, "Failed to format hex string token");
return false;
}