summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorKazuhiro NISHIYAMA <zn@mbf.nifty.com>2020-08-22 09:33:45 +0900
committerKazuhiro NISHIYAMA <zn@mbf.nifty.com>2020-08-22 09:39:24 +0900
commit1ab60345297aa5130cebc98063158059951bc407 (patch)
treec40f9d4d708011479d9995c4b4bf87af2a7dc35f /configure.ac
parenta0273d67d044dc9fe25313e0854a33374b990e8a (diff)
Fix type of getlogin_r's 2nd argument
https://rubyci.org/logs/rubyci.s3.amazonaws.com/freebsd12/ruby-master/log/20200821T223002Z.fail.html.gz ``` process.c:5593:37: error: implicit conversion loses integer precision: 'long' to 'int' [-Werror,-Wshorten-64-to-32] while ((gle = getlogin_r(login, loginsize)) != 0) { ~~~~~~~~~~ ^~~~~~~~~ ``` type of getlogin_r's 2nd argument is - int on FreeBSD - https://www.freebsd.org/cgi/man.cgi?query=getlogin_r&apropos=0&sektion=0&manpath=FreeBSD+12.1-RELEASE+and+Ports&arch=default&format=html - size_t on Linux, NetBSD - https://man7.org/linux/man-pages/man3/getlogin_r.3.html - https://www.freebsd.org/cgi/man.cgi?query=getlogin_r&apropos=0&sektion=0&manpath=NetBSD+9.0&arch=default&format=html
Diffstat (limited to 'configure.ac')
0 files changed, 0 insertions, 0 deletions