freebsd-dev/lib/libc/db/btree
Thomas Moestl 6bc615b0a1 Fix a sizeof error in __bt_put: when writing they key and data sizes
to a buffer in the big key/data case, memmove() was used on pointers
to size_ts, but only sizeof(u_int32_t) bytes where copied. This broke
on big_endian architectures where sizeof(size_t) > sizeof(u_int32_t).

This bug broke portupgrade (by way of ruby_bdb1) on sparc64.

Approved by:	re (rwatson)
2003-05-30 11:05:08 +00:00
..
bt_close.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
bt_conv.c Remove __P() usage. 2002-03-21 22:49:10 +00:00
bt_debug.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
bt_delete.c Remove __P() usage. 2002-03-21 22:49:10 +00:00
bt_get.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
bt_open.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
bt_overflow.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
bt_page.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
bt_put.c Fix a sizeof error in __bt_put: when writing they key and data sizes 2003-05-30 11:05:08 +00:00
bt_search.c Remove __P() usage. 2002-03-21 22:49:10 +00:00
bt_seq.c Remove __P() usage. 2002-03-21 22:49:10 +00:00
bt_split.c Eliminate 61 warnings emitted at WARNS=2 (leaving 53 to go). 2003-02-16 17:29:11 +00:00
bt_utils.c Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00
btree.h Fix the style of the SCM ID's. 2002-03-22 23:42:05 +00:00
extern.h Remove multi-line __P() usage. 2002-03-22 09:22:15 +00:00
Makefile.inc libc_r wasn't so tied to libc for 22 months. 2002-11-18 09:50:57 +00:00