Differences From Artifact [6db2ab665e]:
- File src/verify.c — part of check-in [3f5ab71744] at 2018-07-15 19:56:20 on branch trunk — Clarify the difference between fossil_fatal() and fossil_panic(). The fossil_panic() interface puts a message on the error log when generating webpages. Otherwise the two routines are identical. Convert some fossil_fatal() calls into fossil_panic() where appropriate. The goal here is to limit messages on the error log to things that require attention from the system administrator, or represent bugs. (user: drh size: 3454) [more...]
To Artifact [9c9f35fa93]:
- File src/verify.c — part of check-in [00e6d7997c] at 2019-12-20 00:12:19 on branch memleak-fixes — Various memleak fixes. Drops the reachable-at-exit memory of (fossil rebuild) on this repo from 45MB to 680kb. Added fossil_atexit_free_this() to allow us to clean up function-local static allocations. (user: stephan size: 3455) [more...]
| ︙ | |||
66 67 68 69 70 71 72 | 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 | - + |
** This routine is called just prior to each commit operation.
**
** Invoke verify_rid() on every record that has been added or modified
** in the repository, in order to make sure that the repository is sane.
*/
static int verify_at_commit(void){
int rid;
|
| ︙ |