[ruby-dev:31775] 1.9 on OpenBSD

From: SASADA Koichi <ko1@...>
Date: 2007-09-11 22:10:43 UTC
List: ruby-dev #31775
 ささだです.

 OpenBSD 上で 1.9 をコンパイルしたら,こんな警告が出ました.どうし
たもんでしょう.

gcc -g -O2 -L.  -Wl,-E   main.o  libruby-static.a -lpthread -lm   -o
miniruby
libruby-static.a(io.o)(.text+0x3e12): In function `rb_io_s_sysopen':
../trunk/io.c:3459: warning: strcpy() is almost always misused,
please use strlcpy()
libruby-static.a(marshal.o)(.text+0x694): In function `w_float':
../trunk/marshal.c:329: warning: sprintf() is often misused, please
use snprintf()
libruby-static.a(parse.o)(.text+0xcff8): In function `rb_id2str':
../trunk/parse.y:8563: warning: strcat() is almost always misused,
please use strlcat()

-- 
// SASADA Koichi at atdot dot net

In This Thread

Prev Next