Ossl_cipher.c:124: warning: control reaches end of non-void

e$B$U$H!"$R$H$D7Y9p$,A}$($F$$$k$3$H$K5$$,$D$-$^$7$?!#e(B
http://www.rubyist.net/~akr/chkbuild/debian-sarge/ruby-trunk/summary.html

e$B%m%0$rHf3S$7$F$_$?$i!"e(B

gcc -fPIC -Wall -Wno-parentheses -g -O2 -DRUBY_GC_STRESS -I. -I…/…
-I…/…/…/…/ruby -I…/…/…/…/ruby/ext/openssl -DHAVE_UNISTD_H
-DHAVE_SYS_TIME_H -DHAVE_ASSERT_H -DHAVE_OPENSSL_SSL_H
-DHAVE_OPENSSL_CONF_API_H -DHAVE_ERR_PEEK_LAST_ERROR -DHAVE_BN_MOD_ADD
-DHAVE_BN_MOD_SQR -DHAVE_BN_MOD_SUB -DHAVE_BN_PSEUDO_RAND_RANGE
-DHAVE_BN_RAND_RANGE -DHAVE_CONF_GET1_DEFAULT_CONFIG_FILE
-DHAVE_EVP_CIPHER_CTX_SET_PADDING -DHAVE_EVP_CIPHERFINAL_EX
-DHAVE_EVP_CIPHERINIT_EX -DHAVE_EVP_DIGESTFINAL_EX
-DHAVE_EVP_DIGESTINIT_EX -DHAVE_EVP_MD_CTX_CLEANUP
-DHAVE_EVP_MD_CTX_CREATE -DHAVE_EVP_MD_CTX_DESTROY
-DHAVE_EVP_MD_CTX_INIT -DHAVE_HMAC_CTX_CLEANUP -DHAVE_HMAC_CTX_INIT
-DHAVE_PEM_DEF_CALLBACK -DHAVE_X509V3_SET_NCONF
-DHAVE_X509V3_EXT_NCONF_NID -DHAVE_X509_CRL_ADD0_REVOKED
-DHAVE_X509_CRL_SET_ISSUER_NAME -DHAVE_X509_CRL_SET_VERSION
-DHAVE_X509_CRL_SORT -DHAVE_OBJ_NAME_DO_ALL_SORTED
-DHAVE_OPENSSL_CLEANSE -DHAVE_VA_ARGS_MACRO -DHAVE_OPENSSL_ENGINE_H
-DHAVE_ENGINE_ADD -DHAVE_ENGINE_LOAD_BU!
ILTIN_ENGINES -DHAVE_ENGINE_GET_DIGEST -DHAVE_ENGINE_GET_CIPHER
-DHAVE_ENGINE_CLEANUP -DHAVE_OPENSSL_OCSP_H -DHAVE_ST_FLAGS
-DHAVE_ST_ENGINE -DHAVE_ST_SINGLE -c
…/…/…/…/ruby/ext/openssl/ossl_cipher.c
…/…/…/…/ruby/ext/openssl/ossl_cipher.c: In function
`add_cipher_name_to_ary’:
…/…/…/…/ruby/ext/openssl/ossl_cipher.c:124: warning: control reaches
end of non-void function

e$B$H$$$&$N$,A}$($F$$$k$3$H$,$o$+$C$?$s$G$9$,!"$$$$$s$G$7$g$&$+!#e(B

In article [email protected],
Tanaka A. [email protected] writes:

gcc -fPIC -Wall -Wno-parentheses -g -O2 -DRUBY_GC_STRESS -I. -I…/… -I…/…/…/…/ruby -I…/…/…/…/ruby/ext/openssl -DHAVE_UNISTD_H -DHAVE_SYS_TIME_H … -DHAVE_ENGINE_LOAD_BU!
ILTIN_ENGINES -DHAVE_ENGINE_GET_DIGEST -DHAVE_ENGINE_GET_CIPHER -DHAVE_ENGINE_CLEANUP -DHAVE_OPENSSL_OCSP_H -DHAVE_ST_FLAGS -DHAVE_ST_ENGINE -DHAVE_ST_SINGLE -c …/…/…/…/ruby/ext/openssl/ossl_cipher.c

e$B$&$%$`!#9T$,@Z$l$F$7$^$C$?!#e(B

e$B$=$&$$$($P!“$3$N!”%3%^%s%I%i%$%s0z?t$Ke(B HAVE_XXX e$B$H$$$&%^%/%me(B
e$B$r$D$1$k!"$H$$$&$N$O$J$s$G$J$s$G$7$g$&e(B?

e$B$H$j$"$($:e(B mail e$B$KIU$1$k$H9T$,@Z$l$F$7$^$&DxD9$/$F5$$KF~$i$Je(B
e$B$$$s$G$9$,!#e(B
(RFC2822 e$B$K$h$j!“e(B1e$B9Te(B 998byte
e$B$,8B3&$G$9$,!”$=$l$rD6$($F$7$^$Ce(B
e$B$F$$$^$9e(B)

e$B$“$H!”$b$7$+$7$?$i!"7Y9p$r8+F($9860x$K$J$C$F$$$k$+$b$7$l$J$$e(B
e$B$H$b;W$$$^$9!#e(B