ruby-changes:9235
From: usa <ko1@a...>
Date: Tue, 16 Dec 2008 11:42:41 +0900 (JST)
Subject: [ruby-changes:9235] Ruby:r20772 (trunk): * dln.c (dln_load): ditto.
usa 2008-12-16 11:41:23 +0900 (Tue, 16 Dec 2008) New Revision: 20772 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=20772 Log: * dln.c (dln_load): ditto. Modified files: trunk/ChangeLog trunk/dln.c Index: ChangeLog =================================================================== --- ChangeLog (revision 20771) +++ ChangeLog (revision 20772) @@ -4,6 +4,8 @@ * load.c (rb_feature_p): ditto. + * dln.c (dln_load): ditto. + Tue Dec 16 09:14:28 2008 Yukihiro Matsumoto <matz@r...> * parse.y (block_call): block should not be given to yield. Index: dln.c =================================================================== --- dln.c (revision 20771) +++ dln.c (revision 20772) @@ -1433,8 +1433,8 @@ if (err_stat != B_NO_ERROR) { char real_name[MAXPATHLEN]; - strcpy(real_name, buf); - strcat(real_name, "__Fv"); + strlcpy(real_name, buf, MAXPATHLEN); + strlcat(real_name, "__Fv", MAXPATHLEN); err_stat = get_image_symbol(img_id, real_name, B_SYMBOL_TYPE_TEXT, (void **)&init_fct); } -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/