diff options
author | jbj <devnull@localhost> | 2004-10-16 01:31:54 +0000 |
---|---|---|
committer | jbj <devnull@localhost> | 2004-10-16 01:31:54 +0000 |
commit | d03f220fde879509cab2ac1c73b71b7efb52b737 (patch) | |
tree | 1e34bfadac0a6618d0e9a7933bad90063a785acf /db/hash/hash.src | |
parent | 2dc699bfe049b9319ea3719f604d25940ff52004 (diff) | |
download | librpm-tizen-d03f220fde879509cab2ac1c73b71b7efb52b737.tar.gz librpm-tizen-d03f220fde879509cab2ac1c73b71b7efb52b737.tar.bz2 librpm-tizen-d03f220fde879509cab2ac1c73b71b7efb52b737.zip |
... and in with the New ...
CVS patchset: 7471
CVS date: 2004/10/16 01:31:54
Diffstat (limited to 'db/hash/hash.src')
-rw-r--r-- | db/hash/hash.src | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/db/hash/hash.src b/db/hash/hash.src index 246ae847d..4acff5e59 100644 --- a/db/hash/hash.src +++ b/db/hash/hash.src @@ -1,10 +1,10 @@ /*- * See the file LICENSE for redistribution information. * - * Copyright (c) 1996-2003 + * Copyright (c) 1996-2004 * Sleepycat Software. All rights reserved. * - * $Id: hash.src,v 10.41 2003/11/14 05:32:37 ubell Exp $ + * $Id: hash.src,v 10.44 2004/06/17 17:35:21 bostic Exp $ */ /* * Copyright (c) 1995, 1996 @@ -45,8 +45,6 @@ PREFIX __ham DBPRIVATE -INCLUDE #include "db_config.h" -INCLUDE INCLUDE #ifndef NO_SYSTEM_INCLUDES INCLUDE #include <sys/types.h> INCLUDE @@ -184,6 +182,7 @@ END * newalloc: 1 indicates that this record did the actual allocation; * 0 indicates that the pages were already allocated from a * previous (failed) allocation. + * last_pgno: the last page in the file before this op. */ BEGIN metagroup 29 DB fileid int32_t ld @@ -195,6 +194,7 @@ POINTER metalsn DB_LSN * lu ARG pgno db_pgno_t lu POINTER pagelsn DB_LSN * lu ARG newalloc u_int32_t lu +ARG last_pgno db_pgno_t lu END /* @@ -208,6 +208,7 @@ END * metalsn: meta-data lsn * start_pgno: starting page number * num: number of allocated pages + * last_pgno: the last page in the file before this op. */ BEGIN groupalloc 32 DB fileid int32_t ld @@ -215,6 +216,7 @@ POINTER meta_lsn DB_LSN * lu ARG start_pgno db_pgno_t lu ARG num u_int32_t lu ARG free db_pgno_t lu +ARG last_pgno db_pgno_t lu END /* |