diff options
Diffstat (limited to 'mandoc-db.c')
-rw-r--r-- | mandoc-db.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/mandoc-db.c b/mandoc-db.c index 6a52e504..c7128af5 100644 --- a/mandoc-db.c +++ b/mandoc-db.c @@ -591,7 +591,8 @@ pmdoc_Fd(MDOC_ARGS) if ('>' == *end || '"' == *end) end--; - dbt_appendb(key, ksz, start, end - start + 1); + assert(end >= start); + dbt_appendb(key, ksz, start, (size_t)(end - start + 1)); dbt_appendb(key, ksz, "", 1); fl = MANDOC_INCLUDES; @@ -702,7 +703,7 @@ pmdoc_Vt(MDOC_ARGS) if (0 == (sz = strlen(start))) return; - if (';' == start[sz - 1]) + if (';' == start[(int)sz - 1]) sz--; if (0 == sz) |