projects
/
firefly-linux-kernel-4.4.55.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ARM: OMAP2+: voltage: fixup oscillator handling when CONFIG_PM=n
[firefly-linux-kernel-4.4.55.git]
/
lib
/
lzo
/
lzo1x_compress.c
diff --git
a/lib/lzo/lzo1x_compress.c
b/lib/lzo/lzo1x_compress.c
index c935f00073e9efe02cf174d5943f976e9d1dcea9..a6040990a62ee36054794b53cc5f91379c2a3be7 100644
(file)
--- a/
lib/lzo/lzo1x_compress.c
+++ b/
lib/lzo/lzo1x_compress.c
@@
-32,13
+32,13
@@
_lzo1x_1_do_compress(const unsigned char *in, size_t in_len,
ip += 4;
for (;;) {
ip += 4;
for (;;) {
- dindex = ((0x21 * DX3(ip, 5, 5, 6)) >> 5) & D_MASK;
+ dindex = ((
size_t)(
0x21 * DX3(ip, 5, 5, 6)) >> 5) & D_MASK;
m_pos = dict[dindex];
if (m_pos < in)
goto literal;
m_pos = dict[dindex];
if (m_pos < in)
goto literal;
- if (ip == m_pos || (
ip - m_pos) > M4_MAX_OFFSET
)
+ if (ip == m_pos || (
(size_t)(ip - m_pos) > M4_MAX_OFFSET)
)
goto literal;
m_off = ip - m_pos;
goto literal;
m_off = ip - m_pos;
@@
-51,7
+51,7
@@
_lzo1x_1_do_compress(const unsigned char *in, size_t in_len,
if (m_pos < in)
goto literal;
if (m_pos < in)
goto literal;
- if (ip == m_pos || (
ip - m_pos) > M4_MAX_OFFSET
)
+ if (ip == m_pos || (
(size_t)(ip - m_pos) > M4_MAX_OFFSET)
)
goto literal;
m_off = ip - m_pos;
goto literal;
m_off = ip - m_pos;