summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Millaway <john43@users.sourceforge.net>2006-04-11 16:54:47 +0000
committerJohn Millaway <john43@users.sourceforge.net>2006-04-11 16:54:47 +0000
commitfa1a5a4569ecedf8d62f3cecc4f47f638445fc41 (patch)
tree4645f4a1354774706e4d4ac72a27b4e839ebab39
parent771ed6ddf3cba36aeca375641297b9b254c7d74b (diff)
Casted away signedness to appease -Werror freaks.
-rw-r--r--tables.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/tables.c b/tables.c
index ddfd78e..daa2e87 100644
--- a/tables.c
+++ b/tables.c
@@ -141,7 +141,7 @@ static int yytbl_write_pad64 (struct yytbl_writer *wr)
*/
int yytbl_hdr_fwrite (struct yytbl_writer *wr, const struct yytbl_hdr *th)
{
- size_t sz, rv;
+ int sz, rv;
int bwritten = 0;
if (yytbl_write32 (wr, th->th_magic) < 0
@@ -173,7 +173,7 @@ int yytbl_hdr_fwrite (struct yytbl_writer *wr, const struct yytbl_hdr *th)
bwritten += rv;
/* Sanity check */
- if (bwritten != th->th_hsize)
+ if (bwritten != (int) th->th_hsize)
flex_die (_("pad64 failed"));
return bwritten;
@@ -187,7 +187,7 @@ int yytbl_hdr_fwrite (struct yytbl_writer *wr, const struct yytbl_hdr *th)
*/
int yytbl_data_fwrite (struct yytbl_writer *wr, struct yytbl_data *td)
{
- size_t rv;
+ int rv;
flex_int32_t bwritten = 0;
flex_int32_t i, total_len;
fpos_t pos;
@@ -231,7 +231,7 @@ int yytbl_data_fwrite (struct yytbl_writer *wr, struct yytbl_data *td)
}
/* Sanity check */
- if (bwritten != (12 + total_len * YYTDFLAGS2BYTES (td->td_flags))) {
+ if (bwritten != (int) (12 + total_len * YYTDFLAGS2BYTES (td->td_flags))) {
flex_die (_("insanity detected"));
return -1;
}
@@ -265,7 +265,7 @@ int yytbl_data_fwrite (struct yytbl_writer *wr, struct yytbl_data *td)
*/
int yytbl_writen (struct yytbl_writer *wr, void *v, flex_int32_t len)
{
- size_t rv;
+ int rv;
rv = fwrite (v, 1, len, wr->out);
if (rv != len)
@@ -467,11 +467,11 @@ void yytbl_data_compress (struct yytbl_data *tbl)
newsz = min_int_size (tbl);
- if (newsz == YYTDFLAGS2BYTES (tbl->td_flags))
+ if (newsz == (int) YYTDFLAGS2BYTES (tbl->td_flags))
/* No change in this table needed. */
return;
- if (newsz > YYTDFLAGS2BYTES (tbl->td_flags)) {
+ if (newsz > (int) YYTDFLAGS2BYTES (tbl->td_flags)) {
flex_die (_("detected negative compression"));
return;
}