X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fshared%2Futil.c;h=d771d321dd6a7d6a5cc7d4310409f849fb955f3d;hb=7009eec20823add711e0aa452bdf9dfdd677fa4f;hp=4cf928f83a3049a443e1cb5bf9404914ed7e2a06;hpb=943aad8ca57a6b5c49c4ea60f9e8c13bf9b20e6c;p=elogind.git diff --git a/src/shared/util.c b/src/shared/util.c index 4cf928f83..d771d321d 100644 --- a/src/shared/util.c +++ b/src/shared/util.c @@ -3803,7 +3803,7 @@ int fd_columns(int fd) { unsigned columns(void) { const char *e; - unsigned c; + int c; if (_likely_(cached_columns > 0)) return cached_columns; @@ -3811,7 +3811,7 @@ unsigned columns(void) { c = 0; e = getenv("COLUMNS"); if (e) - safe_atou(e, &c); + safe_atoi(e, &c); if (c <= 0) c = fd_columns(STDOUT_FILENO);