diff options
author | John Baldwin <jhb@FreeBSD.org> | 2016-12-14 00:18:12 +0000 |
---|---|---|
committer | John Baldwin <jhb@FreeBSD.org> | 2016-12-14 00:18:12 +0000 |
commit | ecb65f66c6308aa025ee0e31b2e8025c7de808e6 (patch) | |
tree | a5d6ffa62200d75bfd69a7d16c5d6d287f3ca792 /sys/ddb | |
parent | a7cc56803c92ca843a28621f3a9808e72b7c10f4 (diff) | |
download | src-test2-ecb65f66c6308aa025ee0e31b2e8025c7de808e6.tar.gz src-test2-ecb65f66c6308aa025ee0e31b2e8025c7de808e6.zip |
Notes
Diffstat (limited to 'sys/ddb')
-rw-r--r-- | sys/ddb/db_sym.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/ddb/db_sym.c b/sys/ddb/db_sym.c index 25ae4bcaa973..12e98b112dbd 100644 --- a/sys/ddb/db_sym.c +++ b/sys/ddb/db_sym.c @@ -373,10 +373,10 @@ db_search_symbol(db_addr_t val, db_strategy_t strategy, db_expr_t *offp) register int i; c_db_sym_t ret = C_DB_SYM_NULL, sym; - newdiff = diff = ~0; + newdiff = diff = val; for (i = 0; i < db_nsymtab; i++) { sym = X_db_search_symbol(&db_symtabs[i], val, strategy, &newdiff); - if (newdiff < diff) { + if ((uintmax_t)newdiff < (uintmax_t)diff) { db_last_symtab = &db_symtabs[i]; diff = newdiff; ret = sym; |