Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
The Tor Project
Core
Tor
Commits
6925b61c
Commit
6925b61c
authored
Sep 18, 2018
by
Nick Mathewson
🐻
Browse files
Fix various GCC LTO warnings in the unit tests.
parent
7c8f20ba
Changes
4
Hide whitespace changes
Inline
Side-by-side
src/test/test_hs_service.c
View file @
6925b61c
...
@@ -534,6 +534,7 @@ test_load_keys_with_client_auth(void *arg)
...
@@ -534,6 +534,7 @@ test_load_keys_with_client_auth(void *arg)
tt_int_op
(
get_hs_service_map_size
(),
OP_EQ
,
1
);
tt_int_op
(
get_hs_service_map_size
(),
OP_EQ
,
1
);
service
=
get_first_service
();
service
=
get_first_service
();
tt_assert
(
service
);
tt_assert
(
service
->
config
.
clients
);
tt_assert
(
service
->
config
.
clients
);
tt_int_op
(
smartlist_len
(
service
->
config
.
clients
),
OP_EQ
,
tt_int_op
(
smartlist_len
(
service
->
config
.
clients
),
OP_EQ
,
smartlist_len
(
pubkey_b32_list
));
smartlist_len
(
pubkey_b32_list
));
...
...
src/test/test_routerset.c
View file @
6925b61c
...
@@ -1496,6 +1496,7 @@ NS(test_main)(void *arg)
...
@@ -1496,6 +1496,7 @@ NS(test_main)(void *arg)
int
r
;
int
r
;
(
void
)
arg
;
(
void
)
arg
;
memset
(
&
NS
(
mock_node
),
0
,
sizeof
(
NS
(
mock_node
)));
NS
(
mock_node
).
ri
=
NULL
;
NS
(
mock_node
).
ri
=
NULL
;
NS
(
mock_node
).
rs
=
NULL
;
NS
(
mock_node
).
rs
=
NULL
;
...
@@ -1529,6 +1530,7 @@ NS(test_main)(void *arg)
...
@@ -1529,6 +1530,7 @@ NS(test_main)(void *arg)
strncpy
(
rs
.
nickname
,
nickname
,
sizeof
(
rs
.
nickname
)
-
1
);
strncpy
(
rs
.
nickname
,
nickname
,
sizeof
(
rs
.
nickname
)
-
1
);
rs
.
nickname
[
sizeof
(
rs
.
nickname
)
-
1
]
=
'\0'
;
rs
.
nickname
[
sizeof
(
rs
.
nickname
)
-
1
]
=
'\0'
;
memset
(
&
NS
(
mock_node
),
0
,
sizeof
(
NS
(
mock_node
)));
NS
(
mock_node
).
ri
=
NULL
;
NS
(
mock_node
).
ri
=
NULL
;
NS
(
mock_node
).
rs
=
&
rs
;
NS
(
mock_node
).
rs
=
&
rs
;
...
@@ -1560,6 +1562,7 @@ NS(test_main)(void *arg)
...
@@ -1560,6 +1562,7 @@ NS(test_main)(void *arg)
strmap_set_lc
(
set
->
names
,
nickname
,
(
void
*
)
1
);
strmap_set_lc
(
set
->
names
,
nickname
,
(
void
*
)
1
);
ri
.
nickname
=
(
char
*
)
nickname
;
ri
.
nickname
=
(
char
*
)
nickname
;
memset
(
&
mock_node
,
0
,
sizeof
(
mock_node
));
mock_node
.
ri
=
&
ri
;
mock_node
.
ri
=
&
ri
;
mock_node
.
rs
=
NULL
;
mock_node
.
rs
=
NULL
;
...
...
src/test/test_storagedir.c
View file @
6925b61c
...
@@ -283,7 +283,7 @@ test_storagedir_save_labeled(void *arg)
...
@@ -283,7 +283,7 @@ test_storagedir_save_labeled(void *arg)
int
r
=
storage_dir_save_labeled_to_file
(
d
,
labels
,
inp
,
8192
,
&
fname
);
int
r
=
storage_dir_save_labeled_to_file
(
d
,
labels
,
inp
,
8192
,
&
fname
);
tt_int_op
(
r
,
OP_EQ
,
0
);
tt_int_op
(
r
,
OP_EQ
,
0
);
size_t
n
;
size_t
n
=
0
;
saved
=
storage_dir_read
(
d
,
fname
,
1
,
&
n
);
saved
=
storage_dir_read
(
d
,
fname
,
1
,
&
n
);
tt_assert
(
memchr
(
saved
,
'\0'
,
n
));
tt_assert
(
memchr
(
saved
,
'\0'
,
n
));
tt_str_op
((
char
*
)
saved
,
OP_EQ
,
expected
);
/* NUL guarantees strcmp works */
tt_str_op
((
char
*
)
saved
,
OP_EQ
,
expected
);
/* NUL guarantees strcmp works */
...
...
src/test/test_tortls.c
View file @
6925b61c
...
@@ -238,6 +238,7 @@ test_tortls_x509_cert_get_id_digests(void *ignored)
...
@@ -238,6 +238,7 @@ test_tortls_x509_cert_get_id_digests(void *ignored)
cert
->
pkey_digests_set
=
1
;
cert
->
pkey_digests_set
=
1
;
cert
->
pkey_digests
=
*
d
;
cert
->
pkey_digests
=
*
d
;
res
=
tor_x509_cert_get_id_digests
(
cert
);
res
=
tor_x509_cert_get_id_digests
(
cert
);
tt_assert
(
res
);
tt_int_op
(
res
->
d
[
0
][
0
],
OP_EQ
,
42
);
tt_int_op
(
res
->
d
[
0
][
0
],
OP_EQ
,
42
);
done:
done:
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment