From d4e2dad356e48b087249e258480ee978d3c6ffcb Mon Sep 17 00:00:00 2001 From: proski Date: Sun, 13 Jul 2008 17:46:25 +0000 Subject: [PATCH] 2008-07-13 Pavel Roskin * lib/LzmaEnc.c (LzmaEnc_SetProps): Fix warning about comparison between signed and unsigned. (LzmaEnc_Finish): Fix warning about an unused parameter. --- ChangeLog | 6 ++++++ lib/LzmaEnc.c | 4 +++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 055c39064..9dc5f5e4f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2008-07-13 Pavel Roskin + + * lib/LzmaEnc.c (LzmaEnc_SetProps): Fix warning about comparison + between signed and unsigned. + (LzmaEnc_Finish): Fix warning about an unused parameter. + 2008-07-13 Bean * Makefile.in (enable_lzo): New rule. diff --git a/lib/LzmaEnc.c b/lib/LzmaEnc.c index 9f7e16771..842d43ac1 100644 --- a/lib/LzmaEnc.c +++ b/lib/LzmaEnc.c @@ -431,7 +431,7 @@ SRes LzmaEnc_SetProps(CLzmaEncHandle pp, const CLzmaEncProps *props2) LzmaEncProps_Normalize(&props); if (props.lc > LZMA_LC_MAX || props.lp > LZMA_LP_MAX || props.pb > LZMA_PB_MAX || - props.dictSize > (1 << kDicLogSizeMaxCompress) || props.dictSize > (1 << 30)) + props.dictSize > (1U << kDicLogSizeMaxCompress) || props.dictSize > (1 << 30)) return SZ_ERROR_PARAM; p->dictSize = props.dictSize; p->matchFinderCycles = props.mc; @@ -2170,6 +2170,8 @@ void LzmaEnc_Finish(CLzmaEncHandle pp) CLzmaEnc *p = (CLzmaEnc *)pp; if (p->mtMode) MatchFinderMt_ReleaseStream(&p->matchFinderMt); + #else + (void)pp; #endif }