镜像自地址
https://git.tukaani.org/xz.git
已同步 2025-05-11 08:46:37 +00:00
liblzma: Silence another warning from -Wsign-conversion in a 32-bit build.
It doesn't warn on a 64-bit system because truncating a ptrdiff_t (signed long) to uint32_t is diagnosed under -Wconversion by GCC and -Wshorten-64-to-32 by Clang.
这个提交包含在:
父节点
37fbdfb726
当前提交
31c21c734b
@ -220,10 +220,11 @@ move_pending(lzma_mf *mf)
|
||||
/// of matches found.
|
||||
#define call_find(func, len_best) \
|
||||
do { \
|
||||
matches_count = func(len_limit, pos, cur, cur_match, mf->depth, \
|
||||
mf->son, mf->cyclic_pos, mf->cyclic_size, \
|
||||
matches_count = (uint32_t)(func(len_limit, pos, cur, cur_match, \
|
||||
mf->depth, mf->son, \
|
||||
mf->cyclic_pos, mf->cyclic_size, \
|
||||
matches + matches_count, len_best) \
|
||||
- matches; \
|
||||
- matches); \
|
||||
move_pos(mf); \
|
||||
return matches_count; \
|
||||
} while (0)
|
||||
|
正在加载...
x
在新工单中引用
屏蔽一个用户