diff --git a/vpi/fstapi.c b/vpi/fstapi.c index 2491e968e..b0d7dfc40 100644 --- a/vpi/fstapi.c +++ b/vpi/fstapi.c @@ -1072,9 +1072,9 @@ if(!sysctl(mib, 2, &v, &length, NULL, 0)) { v /= 8; - if(v > FST_BREAK_SIZE) + if(v > (int64_t)FST_BREAK_SIZE) { - if(v > FST_BREAK_SIZE_MAX) + if(v > (int64_t)FST_BREAK_SIZE_MAX) { v = FST_BREAK_SIZE_MAX; } diff --git a/vpi/lxt2_write.c b/vpi/lxt2_write.c index c1fed8a43..b50aa2359 100644 --- a/vpi/lxt2_write.c +++ b/vpi/lxt2_write.c @@ -1057,7 +1057,7 @@ if(!clone) for(cnt = 0; cnt < lt->break_header_size; cnt += sizeof(buf)) { seg = lt->break_header_size - cnt; - if(seg > sizeof(buf)) + if(seg > (off_t)sizeof(buf)) { seg = sizeof(buf); }