Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
MindSpore
mindinsight
提交
0381bf57
M
mindinsight
项目概览
MindSpore
/
mindinsight
通知
8
Star
4
Fork
2
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
mindinsight
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
0381bf57
编写于
5月 30, 2020
作者:
M
mindspore-ci-bot
提交者:
Gitee
5月 30, 2020
浏览文件
操作
浏览文件
下载
差异文件
!219 Fix CodeDEX reporting errors
Merge pull request !219 from 李鸿章/fix_linting
上级
474dba0e
53b40056
变更
2
显示空白变更内容
内联
并排
Showing
2 changed file
with
4 addition
and
4 deletion
+4
-4
mindinsight/datavisual/utils/crc32/crc32.cc
mindinsight/datavisual/utils/crc32/crc32.cc
+3
-3
mindinsight/datavisual/utils/crc32/crc32.h
mindinsight/datavisual/utils/crc32/crc32.h
+1
-1
未找到文件。
mindinsight/datavisual/utils/crc32/crc32.cc
浏览文件 @
0381bf57
...
...
@@ -293,10 +293,10 @@ uint32_t MakeCrc32c(uint32_t init_crc, const char *data, size_t size) {
auto
*
bp_align
=
reinterpret_cast
<
const
uint8_t
*>
(
MEM_ALIGN
(
pval
,
2
));
// process the not alignment bits when size < 4 byte
if
(
bp_align
<=
ep
)
{
if
(
bp_align
<=
ep
&&
bp
<
bp_align
)
{
// Process bytes until finished or p is 4-byte aligned
while
(
bp
!=
bp_align
)
{
crc
=
crc_table_o32
[(
crc
&
0xFF
)
^
(
*
bp
++
)
]
^
(
crc
>>
8
);
crc
=
crc_table_o32
[(
crc
^
(
*
bp
++
))
&
0xFF
]
^
(
crc
>>
8
);
}
}
...
...
@@ -307,7 +307,7 @@ uint32_t MakeCrc32c(uint32_t init_crc, const char *data, size_t size) {
// Process the last not alignment bytes
while
(
bp
<
ep
)
{
crc
=
crc_table_o32
[(
crc
&
0xFF
)
^
(
*
bp
++
)
]
^
(
crc
>>
8
);
crc
=
crc_table_o32
[(
crc
^
(
*
bp
++
))
&
0xFF
]
^
(
crc
>>
8
);
}
return
crc
^
0xFFFFFFFFU
;
}
mindinsight/datavisual/utils/crc32/crc32.h
浏览文件 @
0381bf57
...
...
@@ -53,7 +53,7 @@ uint32_t MakeCrc32c(uint32_t init_crc, const char* data, size_t size);
// A function return the crc32c value
uint32_t
GetMaskCrc32cValue
(
const
char
*
data
,
size_t
n
)
{
if
(
data
==
nullptr
&&
n
>
0
)
{
if
(
data
==
nullptr
)
{
// Return early to prevent MakeCrc32c resulting in segmentfault
return
0
;
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录