#ifndef _HASH_H_ #define _HASH_H_ /* * Copyright 1993, 1995 Christopher Seiwald. * * This file is part of Jam - see jam.c for Copyright information. */ /* * hash.h - simple in-memory hashing routines */ typedef struct hashdata HASHDATA; struct hash * hashinit( const int datalen, const char *name ); int hashitem( struct hash *hp, HASHDATA **data, const int enter ); void hashdone( struct hash *hp ); int hashenter(struct hash* hp, HASHDATA **data); int hashcheck(struct hash* hp, HASHDATA **data); #endif
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 1127 | bob_summerwill | More file renaming. | ||
//guest/bob_summerwill/jam/src/hash.h | |||||
#4 | 1126 | bob_summerwill | #include dependencies between headers are now modelled explicitly, with #includes as required in header files, rather than it being a client-code responsibility. | ||
#3 | 1119 | bob_summerwill | More const-correctness. | ||
#2 | 1118 | bob_summerwill | Various const-correctness fixes. | ||
#1 | 1106 | bob_summerwill | Integrated Jam from "public" to "guest/bob_summerwill". | ||
//guest/perforce_software/jam/src/hash.h | |||||
#2 | 486 | Perforce staff |
Jam 2.3. See RELNOTES for a list of changes from 2.2.x. Just about every source file was touched when jam got ANSI-fied. |
||
#1 | 2 | laura | Add Jam/MR 2.2 source |