diff options
author | Andy Cedilnik <andy.cedilnik@kitware.com> | 2006-08-14 14:59:46 (GMT) |
---|---|---|
committer | Andy Cedilnik <andy.cedilnik@kitware.com> | 2006-08-14 14:59:46 (GMT) |
commit | 622a22a92112acf017fe1a24bd0f6df49699e8e2 (patch) | |
tree | b895bf898e0fa16966f71edf76caab8b6d6e81b3 /Utilities/cmcompress | |
parent | 6b5403c5861771dee082c0040a6f91162ccb9c32 (diff) | |
download | CMake-622a22a92112acf017fe1a24bd0f6df49699e8e2.zip CMake-622a22a92112acf017fe1a24bd0f6df49699e8e2.tar.gz CMake-622a22a92112acf017fe1a24bd0f6df49699e8e2.tar.bz2 |
COMP: Remove more warnings
Diffstat (limited to 'Utilities/cmcompress')
-rw-r--r-- | Utilities/cmcompress/cmcompress.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Utilities/cmcompress/cmcompress.c b/Utilities/cmcompress/cmcompress.c index 2038799..dbc2640 100644 --- a/Utilities/cmcompress/cmcompress.c +++ b/Utilities/cmcompress/cmcompress.c @@ -114,7 +114,7 @@ int cmcompress_compress_start(struct cmcompress_stream* cdata) if (cdata->nomagic == 0) { char headLast = (char)(cdata->maxbits | cdata->block_compress); - cdata->output_stream(cdata, magic_header, 2); + cdata->output_stream(cdata, (const char*)magic_header, 2); cdata->output_stream(cdata, &headLast, 1); if(ferror(stdout)) { @@ -219,7 +219,7 @@ nomatch: #endif ) { - codetabof (i) = cdata->free_ent++; /* code -> hashtable */ + codetabof (i) = (unsigned short)(cdata->free_ent++); /* code -> hashtable */ htabof (i) = cdata->fcode; } else if ( (count_int)cdata->in_count >= cdata->checkpoint && cdata->block_compress ) @@ -446,14 +446,14 @@ int output(struct cmcompress_stream* cdata, code_int code) /* Get any 8 bit parts in the middle (<=1 for up to 16 bits). */ if ( bits >= 8 ) { - *bp++ = code; + *bp++ = (char)(code); code >>= 8; bits -= 8; } /* Last bits. */ if(bits) { - *bp = code; + *bp = (char)(code); } #endif /* vax */ cdata->offset += cdata->n_bits; |