Skip to content
Snippets Groups Projects
Commit e0477de0 authored by teor's avatar teor
Browse files

Remove undefined directive-in-macro in test_util_writepid

clang 3.7 complains that using a preprocessor directive inside
a macro invocation in test_util_writepid in test_util.c is undefined.

Fix on 79e85313 on 0.2.7.1-alpha.
parent 2b73dbf2
No related branches found
No related tags found
No related merge requests found
o Minor fixes (threads, comments):
- Remove undefined directive-in-macro in test_util_writepid
clang 3.7 complains that using a preprocessor directive inside
a macro invocation in test_util_writepid in test_util.c is undefined.
Patch by "teor".
Fix on 79e85313aa61 on 0.2.7.1-alpha.
......@@ -4319,13 +4319,12 @@ test_util_writepid(void *arg)
int n = sscanf(contents, "%lu\n%c", &pid, &c);
tt_int_op(n, OP_EQ, 1);
tt_uint_op(pid, OP_EQ,
#ifdef _WIN32
_getpid()
tt_uint_op(pid, OP_EQ, _getpid());
#else
getpid()
tt_uint_op(pid, OP_EQ, getpid());
#endif
);
done:
tor_free(contents);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment