diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2011-11-08 14:34:39 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2011-11-08 14:34:39 +0000 |
commit | 0e4c2ce84111e538318e67ceb45c3a34e8394ed3 (patch) | |
tree | dba392d69460820eb21d004464d08c26e2b72bc0 /ChangeLog | |
parent | 4342469e8c5a32bc45b7748f5745b92b101901a1 (diff) | |
download | ruby-0e4c2ce84111e538318e67ceb45c3a34e8394ed3.tar.gz |
* ext/dbm/dbm.c (fdbm_fetch, fdbm_key, fdbm_delete, fdbm_store)
(fdbm_has_key, fdbm_has_value): get rid of overflow.
* ext/gdbm/gdbm.c (rb_gdbm_fetch2, rb_gdbm_nextkey)
(rb_gdbm_delete, fgdbm_store, fgdbm_has_key): ditto.
* ext/dbm/dbm.c (fdbm_delete_if): hide intermediate objects.
* ext/gdbm/gdbm.c (fgdbm_delete_if): ditto.
* ext/dbm/extconf.rb: check size of datum.dsize to get rid of
overflow.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33676 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -1,3 +1,18 @@ +Tue Nov 8 23:34:37 2011 Nobuyoshi Nakada <nobu@ruby-lang.org> + + * ext/dbm/dbm.c (fdbm_fetch, fdbm_key, fdbm_delete, fdbm_store) + (fdbm_has_key, fdbm_has_value): get rid of overflow. + + * ext/gdbm/gdbm.c (rb_gdbm_fetch2, rb_gdbm_nextkey) + (rb_gdbm_delete, fgdbm_store, fgdbm_has_key): ditto. + + * ext/dbm/dbm.c (fdbm_delete_if): hide intermediate objects. + + * ext/gdbm/gdbm.c (fgdbm_delete_if): ditto. + + * ext/dbm/extconf.rb: check size of datum.dsize to get rid of + overflow. + Tue Nov 8 23:30:21 2011 NARUSE, Yui <naruse@ruby-lang.org> * addr2line.c (PATH_MAX): define if not defined. [ruby-core:40840] |