Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party CJSON
提交
f25b8448
T
Third Party CJSON
项目概览
OpenHarmony
/
Third Party CJSON
大约 1 年 前同步成功
通知
6
Star
22
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
Third Party CJSON
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
f25b8448
编写于
9月 12, 2018
作者:
Z
Zach Hindes
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Support default __stdcall calling convention on tests as well
上级
ad2cb5b7
变更
18
隐藏空白更改
内联
并排
Showing
18 changed file
with
21 addition
and
19 deletion
+21
-19
CMakeLists.txt
CMakeLists.txt
+2
-0
tests/cjson_add.c
tests/cjson_add.c
+2
-2
tests/compare_tests.c
tests/compare_tests.c
+1
-1
tests/misc_tests.c
tests/misc_tests.c
+2
-2
tests/parse_array.c
tests/parse_array.c
+1
-1
tests/parse_examples.c
tests/parse_examples.c
+1
-1
tests/parse_hex4.c
tests/parse_hex4.c
+1
-1
tests/parse_number.c
tests/parse_number.c
+1
-1
tests/parse_object.c
tests/parse_object.c
+1
-1
tests/parse_string.c
tests/parse_string.c
+1
-1
tests/parse_value.c
tests/parse_value.c
+1
-1
tests/parse_with_opts.c
tests/parse_with_opts.c
+1
-1
tests/print_array.c
tests/print_array.c
+1
-1
tests/print_number.c
tests/print_number.c
+1
-1
tests/print_object.c
tests/print_object.c
+1
-1
tests/print_string.c
tests/print_string.c
+1
-1
tests/print_value.c
tests/print_value.c
+1
-1
tests/readme_examples.c
tests/readme_examples.c
+1
-1
未找到文件。
CMakeLists.txt
浏览文件 @
f25b8448
...
...
@@ -49,6 +49,8 @@ if (ENABLE_CUSTOM_COMPILER_FLAGS)
-Wswitch-enum
)
elseif
(
"
${
CMAKE_C_COMPILER_ID
}
"
STREQUAL
"MSVC"
)
# Disable warning c4001 - nonstandard extension 'single line comment' was used
# Define _CRT_SECURE_NO_WARNINGS to disable deprecation warnings for "insecure" C library functions
list
(
APPEND custom_compiler_flags
/GS
/Za
...
...
tests/cjson_add.c
浏览文件 @
f25b8448
...
...
@@ -28,7 +28,7 @@
#include "unity/src/unity.h"
#include "common.h"
static
void
*
failing_malloc
(
size_t
size
)
static
void
*
CJSON_CDECL
failing_malloc
(
size_t
size
)
{
(
void
)
size
;
return
NULL
;
...
...
@@ -378,7 +378,7 @@ static void cjson_add_array_should_fail_on_allocation_failure(void)
cJSON_Delete
(
root
);
}
int
main
(
void
)
int
CJSON_CDECL
main
(
void
)
{
UNITY_BEGIN
();
...
...
tests/compare_tests.c
浏览文件 @
f25b8448
...
...
@@ -186,7 +186,7 @@ static void cjson_compare_should_compare_objects(void)
false
))
}
int
main
(
void
)
int
CJSON_CDECL
main
(
void
)
{
UNITY_BEGIN
();
...
...
tests/misc_tests.c
浏览文件 @
f25b8448
...
...
@@ -410,7 +410,7 @@ static void cjson_functions_shouldnt_crash_with_null_pointers(void)
cJSON_Delete
(
item
);
}
static
void
*
failing_realloc
(
void
*
pointer
,
size_t
size
)
static
void
*
CJSON_CDECL
failing_realloc
(
void
*
pointer
,
size_t
size
)
{
(
void
)
size
;
(
void
)
pointer
;
...
...
@@ -527,7 +527,7 @@ static void cjson_add_item_to_object_should_not_use_after_free_when_string_is_al
cJSON_Delete
(
object
);
}
int
main
(
void
)
int
CJSON_CDECL
main
(
void
)
{
UNITY_BEGIN
();
...
...
tests/parse_array.c
浏览文件 @
f25b8448
...
...
@@ -152,7 +152,7 @@ static void parse_array_should_not_parse_non_arrays(void)
assert_not_array
(
"
\"
[]hello world!
\n\"
"
);
}
int
main
(
void
)
int
CJSON_CDECL
main
(
void
)
{
/* initialize cJSON item */
memset
(
item
,
0
,
sizeof
(
cJSON
));
...
...
tests/parse_examples.c
浏览文件 @
f25b8448
...
...
@@ -195,7 +195,7 @@ static void test12_should_not_be_parsed(void)
}
}
int
main
(
void
)
int
CJSON_CDECL
main
(
void
)
{
UNITY_BEGIN
();
RUN_TEST
(
file_test1_should_be_parsed_and_printed
);
...
...
tests/parse_hex4.c
浏览文件 @
f25b8448
...
...
@@ -64,7 +64,7 @@ static void parse_hex4_should_parse_mixed_case(void)
TEST_ASSERT_EQUAL_INT
(
0xBEEF
,
parse_hex4
((
const
unsigned
char
*
)
"BEEF"
));
}
int
main
(
void
)
int
CJSON_CDECL
main
(
void
)
{
UNITY_BEGIN
();
RUN_TEST
(
parse_hex4_should_parse_all_combinations
);
...
...
tests/parse_number.c
浏览文件 @
f25b8448
...
...
@@ -96,7 +96,7 @@ static void parse_number_should_parse_negative_reals(void)
assert_parse_number
(
"-123e-128"
,
0
,
-
123e-128
);
}
int
main
(
void
)
int
CJSON_CDECL
main
(
void
)
{
/* initialize cJSON item */
memset
(
item
,
0
,
sizeof
(
cJSON
));
...
...
tests/parse_object.c
浏览文件 @
f25b8448
...
...
@@ -162,7 +162,7 @@ static void parse_object_should_not_parse_non_objects(void)
assert_not_object
(
"
\"
{}hello world!
\n\"
"
);
}
int
main
(
void
)
int
CJSON_CDECL
main
(
void
)
{
/* initialize cJSON item */
memset
(
item
,
0
,
sizeof
(
cJSON
));
...
...
tests/parse_string.c
浏览文件 @
f25b8448
...
...
@@ -119,7 +119,7 @@ static void parse_string_should_parse_bug_94(void)
reset
(
item
);
}
int
main
(
void
)
int
CJSON_CDECL
main
(
void
)
{
/* initialize cJSON item and error pointer */
memset
(
item
,
0
,
sizeof
(
cJSON
));
...
...
tests/parse_value.c
浏览文件 @
f25b8448
...
...
@@ -96,7 +96,7 @@ static void parse_value_should_parse_object(void)
reset
(
item
);
}
int
main
(
void
)
int
CJSON_CDECL
main
(
void
)
{
/* initialize cJSON item */
memset
(
item
,
0
,
sizeof
(
cJSON
));
...
...
tests/parse_with_opts.c
浏览文件 @
f25b8448
...
...
@@ -97,7 +97,7 @@ static void parse_with_opts_should_parse_utf8_bom(void)
cJSON_Delete
(
without_bom
);
}
int
main
(
void
)
int
CJSON_CDECL
main
(
void
)
{
UNITY_BEGIN
();
...
...
tests/print_array.c
浏览文件 @
f25b8448
...
...
@@ -87,7 +87,7 @@ static void print_array_should_print_arrays_with_multiple_elements(void)
assert_print_array
(
"[1, null, true, false, [],
\"
hello
\"
, {
\n\t
}]"
,
"[1,null,true,false,[],
\"
hello
\"
,{}]"
);
}
int
main
(
void
)
int
CJSON_CDECL
main
(
void
)
{
/* initialize cJSON item */
UNITY_BEGIN
();
...
...
tests/print_number.c
浏览文件 @
f25b8448
...
...
@@ -89,7 +89,7 @@ static void print_number_should_print_non_number(void)
/* assert_print_number("null", -INFTY); */
}
int
main
(
void
)
int
CJSON_CDECL
main
(
void
)
{
/* initialize cJSON item */
UNITY_BEGIN
();
...
...
tests/print_object.c
浏览文件 @
f25b8448
...
...
@@ -88,7 +88,7 @@ static void print_object_should_print_objects_with_multiple_elements(void)
assert_print_object
(
"{
\n\t\"
one
\"
:
\t
1,
\n\t\"
NULL
\"
:
\t
null,
\n\t\"
TRUE
\"
:
\t
true,
\n\t\"
FALSE
\"
:
\t
false,
\n\t\"
array
\"
:
\t
[],
\n\t\"
world
\"
:
\t\"
hello
\"
,
\n\t\"
object
\"
:
\t
{
\n\t
}
\n
}"
,
"{
\"
one
\"
:1,
\"
NULL
\"
:null,
\"
TRUE
\"
:true,
\"
FALSE
\"
:false,
\"
array
\"
:[],
\"
world
\"
:
\"
hello
\"
,
\"
object
\"
:{}}"
);
}
int
main
(
void
)
int
CJSON_CDECL
main
(
void
)
{
/* initialize cJSON item */
UNITY_BEGIN
();
...
...
tests/print_string.c
浏览文件 @
f25b8448
...
...
@@ -65,7 +65,7 @@ static void print_string_should_print_utf8(void)
assert_print_string
(
"
\"
ü猫慕
\"
"
,
"ü猫慕"
);
}
int
main
(
void
)
int
CJSON_CDECL
main
(
void
)
{
/* initialize cJSON item */
UNITY_BEGIN
();
...
...
tests/print_value.c
浏览文件 @
f25b8448
...
...
@@ -90,7 +90,7 @@ static void print_value_should_print_object(void)
assert_print_value
(
"{}"
);
}
int
main
(
void
)
int
CJSON_CDECL
main
(
void
)
{
/* initialize cJSON item */
UNITY_BEGIN
();
...
...
tests/readme_examples.c
浏览文件 @
f25b8448
...
...
@@ -246,7 +246,7 @@ static void supports_full_hd_should_check_for_full_hd_support(void)
TEST_ASSERT_FALSE
(
supports_full_hd
(
monitor_without_hd
));
}
int
main
(
void
)
int
CJSON_CDECL
main
(
void
)
{
UNITY_BEGIN
();
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录