Hex Artifact Content
Not logged in

Artifact 52fc0fdc45fcced2a6e70e7549dd582f0d0a8026:


0000: 2f 2a 20 68 61 73 68 5f 75 70 64 61 74 65 2e 68  /* hash_update.h
0010: 20 2d 20 66 75 6e 63 74 69 6f 6e 73 20 74 6f 20   - functions to 
0020: 75 70 64 61 74 65 20 61 20 63 72 63 20 66 69 6c  update a crc fil
0030: 65 20 2a 2f 0a 23 69 66 6e 64 65 66 20 48 41 53  e */.#ifndef HAS
0040: 48 5f 55 50 44 41 54 45 5f 48 0a 23 64 65 66 69  H_UPDATE_H.#defi
0050: 6e 65 20 48 41 53 48 5f 55 50 44 41 54 45 5f 48  ne HASH_UPDATE_H
0060: 0a 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c 75 73  ..#ifdef __cplus
0070: 70 6c 75 73 0a 65 78 74 65 72 6e 20 22 43 22 20  plus.extern "C" 
0080: 7b 0a 23 65 6e 64 69 66 0a 0a 69 6e 74 20 75 70  {.#endif..int up
0090: 64 61 74 65 5f 68 61 73 68 5f 66 69 6c 65 28 66  date_hash_file(f
00a0: 69 6c 65 5f 74 2a 20 66 69 6c 65 29 3b 0a 0a 23  ile_t* file);..#
00b0: 69 66 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c 75  ifdef __cplusplu
00c0: 73 0a 7d 20 2f 2a 20 65 78 74 65 72 6e 20 22 43  s.} /* extern "C
00d0: 22 20 2a 2f 0a 23 65 6e 64 69 66 20 2f 2a 20 5f  " */.#endif /* _
00e0: 5f 63 70 6c 75 73 70 6c 75 73 20 2a 2f 0a 0a 23  _cplusplus */..#
00f0: 65 6e 64 69 66 20 2f 2a 20 48 41 53 48 5f 55 50  endif /* HASH_UP
0100: 44 41 54 45 5f 48 20 2a 2f 0a                    DATE_H */.