X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fshared%2Futil.c;h=206fc803d0e8b3f04a50fd0baf5cea1ff1a00f5c;hp=38134ae521b61963de65667dc7920dffc9d9bf32;hb=27373e442747010dfc195296c0705f67e905a611;hpb=5b12334d35eadf1f45cc3d631fd1a2e72ffaea0a diff --git a/src/shared/util.c b/src/shared/util.c index 38134ae52..206fc803d 100644 --- a/src/shared/util.c +++ b/src/shared/util.c @@ -2501,7 +2501,7 @@ int getttyname_malloc(int fd, char **r) { assert(r); k = ttyname_r(fd, path, sizeof(path)); - if (k != 0) + if (k > 0) return -k; char_array_0(path);