From: Markus Armbruster Date: Sun, 5 Feb 2006 19:59:08 +0000 (+0000) Subject: (verify_row): Check uid. X-Git-Tag: PZ5~92 X-Git-Url: http://git.pond.sub.org/?p=empserver;a=commitdiff_plain;h=e71509b32ff80ce9da0220bfdd5b4fa1aac68832 (verify_row): Check uid. --- diff --git a/src/lib/common/ef_verify.c b/src/lib/common/ef_verify.c index 9e098efe0..83f66251a 100644 --- a/src/lib/common/ef_verify.c +++ b/src/lib/common/ef_verify.c @@ -91,6 +91,16 @@ verify_row(int type, int row) ret_val = -1; } } + } else if (ca[i].ca_table == type && i == 0) { + /* uid */ + if (val.val_as.lng != row) { + fprintf(stderr, + "table %s row %d field %s is %ld instead of %d\n", + ef_nameof(type), row + 1, ca[i].ca_name, + val.val_as.lng, row); + ret_val = -1; + } + } else if (ca_sym == symbol_ca) { /* symbol */ if (val.val_as.lng > -1) {