Re-run make autostyle.

This commit is contained in:
Nick Mathewson 2019-10-22 09:40:31 -04:00
parent b2d487ae22
commit 931a5db2a7
38 changed files with 47 additions and 47 deletions

View File

@ -191,7 +191,7 @@ static const char unix_q_socket_prefix[] = "unix:\"";
{ #name "DownloadSchedule", #name "DownloadInitialDelay", 0, 1 } { #name "DownloadSchedule", #name "DownloadInitialDelay", 0, 1 }
#else #else
#define DOWNLOAD_SCHEDULE(name) { NULL, NULL, 0, 1 } #define DOWNLOAD_SCHEDULE(name) { NULL, NULL, 0, 1 }
#endif #endif /* !defined(COCCI) */
/** A list of abbreviations and aliases to map command-line options, obsolete /** A list of abbreviations and aliases to map command-line options, obsolete
* option names, or alternative option names, to their current values. */ * option names, or alternative option names, to their current values. */

View File

@ -1379,7 +1379,7 @@ CALLBACK(second_elapsed);
#define CALLBACK(name, r, f) \ #define CALLBACK(name, r, f) \
PERIODIC_EVENT(name, PERIODIC_EVENT_ROLE_ ## r, f) PERIODIC_EVENT(name, PERIODIC_EVENT_ROLE_ ## r, f)
#define FL(name) (PERIODIC_EVENT_FLAG_ ## name) #define FL(name) (PERIODIC_EVENT_FLAG_ ## name)
#endif #endif /* !defined(COCCI) */
STATIC periodic_event_item_t mainloop_periodic_events[] = { STATIC periodic_event_item_t mainloop_periodic_events[] = {

View File

@ -131,7 +131,7 @@ STATIC smartlist_t *relay_padding_machines = NULL;
if (!(circ)->padding_info[loop_var]) \ if (!(circ)->padding_info[loop_var]) \
continue; continue;
#define FOR_EACH_ACTIVE_CIRCUIT_MACHINE_END } STMT_END ; #define FOR_EACH_ACTIVE_CIRCUIT_MACHINE_END } STMT_END ;
#endif #endif /* !defined(COCCI) */
/** /**
* Free the machineinfo at an index * Free the machineinfo at an index

View File

@ -26,7 +26,7 @@
PERIODIC_EVENT(name, \ PERIODIC_EVENT(name, \
PERIODIC_EVENT_ROLE_##roles, \ PERIODIC_EVENT_ROLE_##roles, \
flags) flags)
#endif #endif /* !defined(COCCI) */
#define FL(name) (PERIODIC_EVENT_FLAG_ ## name) #define FL(name) (PERIODIC_EVENT_FLAG_ ## name)

View File

@ -14,4 +14,4 @@
int proxy_mode(const or_options_t *options); int proxy_mode(const or_options_t *options);
#endif #endif /* !defined(TOR_PROXYMODE_H) */

View File

@ -2281,7 +2281,7 @@ typedef struct control_cmd_def_t {
0, \ 0, \
&obsolete_syntax, \ &obsolete_syntax, \
} }
#endif #endif /* !defined(COCCI) */
/** /**
* An array defining all the recognized controller commands. * An array defining all the recognized controller commands.

View File

@ -1675,7 +1675,7 @@ control_event_status(int type, int severity, const char *format, va_list args)
r = control_event_status((event), (sev), format, ap); \ r = control_event_status((event), (sev), format, ap); \
va_end(ap); \ va_end(ap); \
} while (0) } while (0)
#endif #endif /* !defined(COCCI) */
/** Format and send an EVENT_STATUS_GENERAL event whose main text is obtained /** Format and send an EVENT_STATUS_GENERAL event whose main text is obtained
* by formatting the arguments using the printf-style <b>format</b>. */ * by formatting the arguments using the printf-style <b>format</b>. */

View File

@ -24,7 +24,7 @@
PERIODIC_EVENT(name, \ PERIODIC_EVENT(name, \
PERIODIC_EVENT_ROLE_##roles, \ PERIODIC_EVENT_ROLE_##roles, \
flags) flags)
#endif #endif /* !defined(COCCI) */
#define FL(name) (PERIODIC_EVENT_FLAG_##name) #define FL(name) (PERIODIC_EVENT_FLAG_##name)

View File

@ -535,7 +535,7 @@ typedef struct router_id_iterator_t {
* Initializer for a router_id_iterator_t. * Initializer for a router_id_iterator_t.
*/ */
#define ROUTER_ID_ITERATOR_INIT { { NULL, 0 }, { NULL, 0 } } #define ROUTER_ID_ITERATOR_INIT { { NULL, 0 }, { NULL, 0 } }
#endif #endif /* !defined(COCCI) */
/** Given an index *<b>idxp</b> into the consensus at <b>cons</b>, advance /** Given an index *<b>idxp</b> into the consensus at <b>cons</b>, advance
* the index to the next router line ("r ...") in the consensus, or to * the index to the next router line ("r ...") in the consensus, or to

View File

@ -26,4 +26,4 @@
NO_ARGS, NEED_OBJ),\ NO_ARGS, NEED_OBJ),\
T01("dir-address", K_DIR_ADDRESS, GE(1), NO_OBJ) T01("dir-address", K_DIR_ADDRESS, GE(1), NO_OBJ)
#endif #endif /* !defined(TOR_AUTHCERT_MEMBERS_H) */

View File

@ -89,7 +89,7 @@
(var = service->desc_next); \ (var = service->desc_next); \
if (var == NULL) continue; if (var == NULL) continue;
#define FOR_EACH_DESCRIPTOR_END } STMT_END ; #define FOR_EACH_DESCRIPTOR_END } STMT_END ;
#endif #endif /* !defined(COCCI) */
/* Onion service directory file names. */ /* Onion service directory file names. */
static const char fname_keyfile_prefix[] = "hs_ed25519"; static const char fname_keyfile_prefix[] = "hs_ed25519";

View File

@ -37,7 +37,7 @@
PERIODIC_EVENT(name, \ PERIODIC_EVENT(name, \
PERIODIC_EVENT_ROLE_##roles, \ PERIODIC_EVENT_ROLE_##roles, \
flags) flags)
#endif #endif /* !defined(COCCI) */
#define FL(name) (PERIODIC_EVENT_FLAG_##name) #define FL(name) (PERIODIC_EVENT_FLAG_##name)

View File

@ -386,7 +386,7 @@ get_server_identity_key,(void))
return server_identitykey; return server_identitykey;
} }
#endif #endif /* defined(HAVE_MODULE_RELAY) */
/** Return true iff we are a server and the server identity key /** Return true iff we are a server and the server identity key
* has been set. */ * has been set. */

View File

@ -25,7 +25,7 @@ void set_server_advertised(int s);
/** Is the relay module enabled? */ /** Is the relay module enabled? */
#define have_module_relay() (1) #define have_module_relay() (1)
#else #else /* !defined(HAVE_MODULE_RELAY) */
#define dir_server_mode(options) (((void)(options)),0) #define dir_server_mode(options) (((void)(options)),0)
#define server_mode(options) (((void)(options)),0) #define server_mode(options) (((void)(options)),0)
@ -37,6 +37,6 @@ void set_server_advertised(int s);
#define have_module_relay() (0) #define have_module_relay() (0)
#endif #endif /* defined(HAVE_MODULE_RELAY) */
#endif /* !defined(TOR_ROUTERMODE_H) */ #endif /* !defined(TOR_ROUTERMODE_H) */

View File

@ -110,7 +110,7 @@
memset(a,0,SENTINEL_LEN); \ memset(a,0,SENTINEL_LEN); \
} while (0) } while (0)
#endif /* defined(DISABLE_MEMORY_SENTINELS) */ #endif /* defined(DISABLE_MEMORY_SENTINELS) */
#endif #endif /* !defined(COCCI) */
/** Move all bytes stored in <b>chunk</b> to the front of <b>chunk</b>->mem, /** Move all bytes stored in <b>chunk</b> to the front of <b>chunk</b>->mem,
* to free up space at the end. */ * to free up space at the end. */

View File

@ -21,7 +21,7 @@
**/ **/
#define END_OF_CONFIG_VARS \ #define END_OF_CONFIG_VARS \
{ .member = { .name = NULL } DUMMY_CONF_TEST_MEMBERS } { .member = { .name = NULL } DUMMY_CONF_TEST_MEMBERS }
#endif #endif /* !defined(COCCI) */
/** /**
* Declare a config_var_t as a member named <b>membername</b> of the structure * Declare a config_var_t as a member named <b>membername</b> of the structure

View File

@ -72,8 +72,8 @@ typedef union {
#define DUMMY_CONF_TEST_MEMBERS , .var_ptr_dummy={ .INT=NULL } #define DUMMY_CONF_TEST_MEMBERS , .var_ptr_dummy={ .INT=NULL }
#define DUMMY_TYPECHECK_INSTANCE(tp) \ #define DUMMY_TYPECHECK_INSTANCE(tp) \
static tp tp ## _dummy static tp tp ## _dummy
#endif #endif /* defined(TOR_UNIT_TESTS) */
#endif #endif /* !defined(COCCI) */
#ifndef USE_CONF_TESTING #ifndef USE_CONF_TESTING
#define CONF_TEST_MEMBERS(tp, conftype, member) #define CONF_TEST_MEMBERS(tp, conftype, member)
@ -82,6 +82,6 @@ typedef union {
struct tor_semicolon_eater struct tor_semicolon_eater
#define DUMMY_CONF_TEST_MEMBERS #define DUMMY_CONF_TEST_MEMBERS
#endif /* defined(TOR_UNIT_TESTS) */ #endif /* !defined(USE_CONF_TESTING) */
#endif /* !defined(TOR_LIB_CONF_CONFTESTING_H) */ #endif /* !defined(TOR_LIB_CONF_CONFTESTING_H) */

View File

@ -166,6 +166,6 @@ char *smartlist_join_strings2(smartlist_t *sl, const char *join,
#define SMARTLIST_FOREACH_JOIN_END(var1, var2) \ #define SMARTLIST_FOREACH_JOIN_END(var1, var2) \
} \ } \
STMT_END STMT_END
#endif #endif /* !defined(COCCI) */
#endif /* !defined(TOR_SMARTLIST_H) */ #endif /* !defined(TOR_SMARTLIST_H) */

View File

@ -126,7 +126,7 @@ crypto_openssl_get_header_version_str(void)
#error "OpenSSL has been built without thread support. Tor requires an \ #error "OpenSSL has been built without thread support. Tor requires an \
OpenSSL library with thread support enabled." OpenSSL library with thread support enabled."
#endif #endif
#endif #endif /* !defined(COCCI) */
#ifndef NEW_THREAD_API #ifndef NEW_THREAD_API
/** Helper: OpenSSL uses this callback to manipulate mutexes. */ /** Helper: OpenSSL uses this callback to manipulate mutexes. */

View File

@ -57,7 +57,7 @@ dispatch_naming_init(void)
return namemap_get_size(&type##_id_map); \ return namemap_get_size(&type##_id_map); \
} \ } \
EAT_SEMICOLON EAT_SEMICOLON
#endif #endif /* !defined(COCCI) */
DECLARE_ID_MAP_FNS(message); DECLARE_ID_MAP_FNS(message);
DECLARE_ID_MAP_FNS(channel); DECLARE_ID_MAP_FNS(channel);

View File

@ -64,7 +64,7 @@ struct timeout_cb {
#else #else
/* We're not exposing any of the functions outside this file. */ /* We're not exposing any of the functions outside this file. */
#define TIMEOUT_PUBLIC static #define TIMEOUT_PUBLIC static
#endif /* defined(__GNUC__) */ #endif /* defined(COCCI) || ... */
/* We're not using periodic events. */ /* We're not using periodic events. */
#define TIMEOUT_DISABLE_INTERVALS #define TIMEOUT_DISABLE_INTERVALS
/* We always know the global_timeouts object, so we don't need each timeout /* We always know the global_timeouts object, so we don't need each timeout

View File

@ -27,8 +27,8 @@
#error "Your syslog.h thinks high numbers are more important. " \ #error "Your syslog.h thinks high numbers are more important. " \
"We aren't prepared to deal with that." "We aren't prepared to deal with that."
#endif #endif
#endif #endif /* LOG_DEBUG < LOG_ERR */
#else /* !(defined(HAVE_SYSLOG_H)) */ #else /* !defined(HAVE_SYSLOG_H) */
/* Note: Syslog's logging code refers to priorities, with 0 being the most /* Note: Syslog's logging code refers to priorities, with 0 being the most
* important. Thus, all our comparisons needed to be reversed when we added * important. Thus, all our comparisons needed to be reversed when we added
* syslog support. * syslog support.
@ -310,7 +310,7 @@ MOCK_DECL(STATIC void, logv, (int severity, log_domain_mask_t domain,
va_list ap) CHECK_PRINTF(5,0)); va_list ap) CHECK_PRINTF(5,0));
MOCK_DECL(STATIC void, add_stream_log_impl,( MOCK_DECL(STATIC void, add_stream_log_impl,(
const log_severity_list_t *severity, const char *name, int fd)); const log_severity_list_t *severity, const char *name, int fd));
#endif #endif /* defined(LOG_PRIVATE) */
#if defined(LOG_PRIVATE) || defined(TOR_UNIT_TESTS) #if defined(LOG_PRIVATE) || defined(TOR_UNIT_TESTS)
/** Given a severity, yields an index into log_severity_list_t.masks to use /** Given a severity, yields an index into log_severity_list_t.masks to use

View File

@ -225,7 +225,7 @@
1)) \ 1)) \
: 0) : 0)
#endif /* defined(__GNUC__) */ #endif /* defined(__GNUC__) */
#endif #endif /* !defined(COCCI) */
#define IF_BUG_ONCE_VARNAME_(a) \ #define IF_BUG_ONCE_VARNAME_(a) \
warning_logged_on_ ## a ## __ warning_logged_on_ ## a ## __

View File

@ -109,7 +109,7 @@ typedef struct atomic_counter_t {
#ifndef COCCI #ifndef COCCI
#define ATOMIC_LINKAGE static #define ATOMIC_LINKAGE static
#endif #endif
#else /* !(defined(HAVE_WORKING_STDATOMIC)) */ #else /* !defined(HAVE_WORKING_STDATOMIC) */
typedef struct atomic_counter_t { typedef struct atomic_counter_t {
tor_mutex_t mutex; tor_mutex_t mutex;
size_t val; size_t val;

View File

@ -24,5 +24,5 @@ const char tor_bug_suffix[] = " (on Tor " VERSION
" " " "
#include "micro-revision.i" #include "micro-revision.i"
#endif #endif
#endif #endif /* !defined(COCCI) */
")"; ")";

View File

@ -83,6 +83,6 @@
((tv1)->tv_usec op (tv2)->tv_usec) : \ ((tv1)->tv_usec op (tv2)->tv_usec) : \
((tv1)->tv_sec op (tv2)->tv_sec)) ((tv1)->tv_sec op (tv2)->tv_sec))
#endif /* !defined(timercmp) */ #endif /* !defined(timercmp) */
#endif #endif /* !defined(COCCI) */
#endif /* !defined(TOR_TIMEVAL_H) */ #endif /* !defined(TOR_TIMEVAL_H) */

View File

@ -65,7 +65,7 @@
tt_assert_test_fmt_type(a,b,#a" "#op" "#b,int64_t,(val1_ op val2_), \ tt_assert_test_fmt_type(a,b,#a" "#op" "#b,int64_t,(val1_ op val2_), \
int64_t, "%"PRId64, \ int64_t, "%"PRId64, \
{print_ = (int64_t) value_;}, {}, TT_EXIT_TEST_FUNCTION) {print_ = (int64_t) value_;}, {}, TT_EXIT_TEST_FUNCTION)
#endif #endif /* !defined(COCCI) */
/** /**
* Declare that the test is done, even though no tt___op() calls were made. * Declare that the test is done, even though no tt___op() calls were made.
@ -164,7 +164,7 @@ void free_pregenerated_keys(void);
NULL, \ NULL, \
NULL, \ NULL, \
} }
#endif #endif /* !defined(COCCI) */
#define NS(name) US_CONCAT_3_(NS_MODULE, NS_SUBMODULE, name) #define NS(name) US_CONCAT_3_(NS_MODULE, NS_SUBMODULE, name)
#define NS_FULL(module, submodule, name) US_CONCAT_3_(module, submodule, name) #define NS_FULL(module, submodule, name) US_CONCAT_3_(module, submodule, name)
@ -175,7 +175,7 @@ void free_pregenerated_keys(void);
extern int CALLED(mock_fn); \ extern int CALLED(mock_fn); \
static retval NS(mock_fn) args; int CALLED(mock_fn) = 0 static retval NS(mock_fn) args; int CALLED(mock_fn) = 0
#define NS_MOCK(name) MOCK(name, NS(name)) #define NS_MOCK(name) MOCK(name, NS(name))
#endif #endif /* !defined(COCCI) */
#define NS_UNMOCK(name) UNMOCK(name) #define NS_UNMOCK(name) UNMOCK(name)
extern const struct testcase_setup_t passthrough_setup; extern const struct testcase_setup_t passthrough_setup;

View File

@ -70,7 +70,7 @@ test_addr_basic(void *arg)
TT_EXIT_TEST_FUNCTION \ TT_EXIT_TEST_FUNCTION \
); \ ); \
STMT_END STMT_END
#endif #endif /* !defined(COCCI) */
/** Helper: Assert that two strings both decode as IPv6 addresses with /** Helper: Assert that two strings both decode as IPv6 addresses with
* tor_inet_pton(), and both decode to the same address. */ * tor_inet_pton(), and both decode to the same address. */
@ -138,7 +138,7 @@ test_addr_basic(void *arg)
TT_DIE(("Failed: tor_addr_compare_masked(%s,%s,%d) %s 0", \ TT_DIE(("Failed: tor_addr_compare_masked(%s,%s,%d) %s 0", \
a, b, m, #op)); \ a, b, m, #op)); \
STMT_END STMT_END
#endif #endif /* !defined(COCCI) */
/** Helper: assert that <b>xx</b> is parseable as a masked IPv6 address with /** Helper: assert that <b>xx</b> is parseable as a masked IPv6 address with
* ports by tor_parse_mask_addr_ports(), with family <b>f</b>, IP address * ports by tor_parse_mask_addr_ports(), with family <b>f</b>, IP address

View File

@ -1044,7 +1044,7 @@ test_confparse_find_option_name(void *arg)
#define BADVAL_TEST(name) \ #define BADVAL_TEST(name) \
{ "badval_" #name, test_confparse_assign_badval, 0, \ { "badval_" #name, test_confparse_assign_badval, 0, \
&passthrough_setup, (void*)&bv_ ## name } &passthrough_setup, (void*)&bv_ ## name }
#endif #endif /* !defined(COCCI) */
struct testcase_t confparse_tests[] = { struct testcase_t confparse_tests[] = {
CONFPARSE_TEST(init, 0), CONFPARSE_TEST(init, 0),

View File

@ -888,7 +888,7 @@ test_failed_orconn_tracker(void *arg)
/* where arg is an expression (constant, variable, compound expression) */ /* where arg is an expression (constant, variable, compound expression) */
#define CONNECTION_TESTCASE_ARG(name, fork, setup, arg) \ #define CONNECTION_TESTCASE_ARG(name, fork, setup, arg) \
{ #name "_" #arg, test_conn_##name, fork, &setup, (void *)arg } { #name "_" #arg, test_conn_##name, fork, &setup, (void *)arg }
#endif #endif /* !defined(COCCI) */
struct testcase_t connection_tests[] = { struct testcase_t connection_tests[] = {
CONNECTION_TESTCASE(get_basic, TT_FORK, test_conn_get_basic_st), CONNECTION_TESTCASE(get_basic, TT_FORK, test_conn_get_basic_st),

View File

@ -130,7 +130,7 @@ test_controller_parse_cmd(void *arg)
{ &syntax, \ { &syntax, \
ARRAY_LENGTH(array), \ ARRAY_LENGTH(array), \
array } array }
#endif #endif /* !defined(COCCI) */
static const parser_testcase_t one_to_three_tests[] = { static const parser_testcase_t one_to_three_tests[] = {
ERR("", "Need at least 1 argument(s)"), ERR("", "Need at least 1 argument(s)"),

View File

@ -2982,7 +2982,7 @@ test_crypto_failure_modes(void *arg)
#define ED25519_TEST(name, fl) \ #define ED25519_TEST(name, fl) \
ED25519_TEST_ONE(name, (fl), "donna"), \ ED25519_TEST_ONE(name, (fl), "donna"), \
ED25519_TEST_ONE(name, (fl), "ref10") ED25519_TEST_ONE(name, (fl), "ref10")
#endif #endif /* !defined(COCCI) */
struct testcase_t crypto_tests[] = { struct testcase_t crypto_tests[] = {
CRYPTO_LEGACY(formats), CRYPTO_LEGACY(formats),

View File

@ -595,7 +595,7 @@ test_crypto_ed25519_fuzz_donna(void *arg)
#define ED25519_TEST(name, fl) \ #define ED25519_TEST(name, fl) \
ED25519_TEST_ONE(name, (fl), "donna"), \ ED25519_TEST_ONE(name, (fl), "donna"), \
ED25519_TEST_ONE(name, (fl), "ref10") ED25519_TEST_ONE(name, (fl), "ref10")
#endif #endif /* !defined(COCCI) */
struct testcase_t slow_crypto_tests[] = { struct testcase_t slow_crypto_tests[] = {
CRYPTO_LEGACY(s2k_rfc2440), CRYPTO_LEGACY(s2k_rfc2440),

View File

@ -7220,7 +7220,7 @@ test_dir_format_versions_list(void *arg)
/* where arg is a string constant */ /* where arg is a string constant */
#define DIR_ARG(name,flags,arg) \ #define DIR_ARG(name,flags,arg) \
{ #name "_" arg, test_dir_##name, (flags), &passthrough_setup, (void*) arg } { #name "_" arg, test_dir_##name, (flags), &passthrough_setup, (void*) arg }
#endif #endif /* !defined(COCCI) */
struct testcase_t dir_tests[] = { struct testcase_t dir_tests[] = {
DIR_LEGACY(nicknames), DIR_LEGACY(nicknames),

View File

@ -3062,7 +3062,7 @@ static const struct testcase_setup_t upgrade_circuits = {
&upgrade_circuits, (void*)(arg REASONABLY_FUTURE) }, \ &upgrade_circuits, (void*)(arg REASONABLY_FUTURE) }, \
{ #name "_reasonably_past", test_entry_guard_ ## name, TT_FORK, \ { #name "_reasonably_past", test_entry_guard_ ## name, TT_FORK, \
&upgrade_circuits, (void*)(arg REASONABLY_PAST) } &upgrade_circuits, (void*)(arg REASONABLY_PAST) }
#endif #endif /* !defined(COCCI) */
struct testcase_t entrynodes_tests[] = { struct testcase_t entrynodes_tests[] = {
NO_PREFIX_TEST(node_preferred_orport), NO_PREFIX_TEST(node_preferred_orport),

View File

@ -1528,7 +1528,7 @@ AUTHENTICATE_FAIL(missing_ed_auth,
#define TEST_AUTHENTICATE_ED(name) \ #define TEST_AUTHENTICATE_ED(name) \
{ "authenticate/" #name "_ed25519" , test_link_handshake_auth_ ## name, \ { "authenticate/" #name "_ed25519" , test_link_handshake_auth_ ## name, \
TT_FORK, &setup_authenticate, (void*)3 } TT_FORK, &setup_authenticate, (void*)3 }
#endif #endif /* !defined(COCCI) */
struct testcase_t link_handshake_tests[] = { struct testcase_t link_handshake_tests[] = {
TEST_RSA(certs_ok, TT_FORK), TEST_RSA(certs_ok, TT_FORK),

View File

@ -696,7 +696,7 @@ test_options_validate__logs(void *ignored)
tt_int_op(ret, OP_EQ, -1); tt_int_op(ret, OP_EQ, -1);
#else #else
tt_int_op(ret, OP_EQ, 0); tt_int_op(ret, OP_EQ, 0);
#endif #endif /* defined(_WIN32) */
free_options_test_data(tdata); free_options_test_data(tdata);
tdata = get_options_test_data(""); tdata = get_options_test_data("");

View File

@ -317,7 +317,7 @@ test_util_write_chunks_to_file(void *arg)
_TFE(a, b, tm_min ); \ _TFE(a, b, tm_min ); \
_TFE(a, b, tm_sec ); \ _TFE(a, b, tm_sec ); \
TT_STMT_END TT_STMT_END
#endif #endif /* !defined(COCCI) */
static void static void
test_util_time(void *arg) test_util_time(void *arg)
@ -6284,7 +6284,7 @@ test_util_map_anon_nofork(void *arg)
{ "compress_dos/" #name, test_util_decompress_dos, 0, \ { "compress_dos/" #name, test_util_decompress_dos, 0, \
&compress_setup, \ &compress_setup, \
(char*)(identifier) } (char*)(identifier) }
#endif #endif /* !defined(COCCI) */
#ifdef _WIN32 #ifdef _WIN32
#define UTIL_TEST_NO_WIN(n, f) { #n, NULL, TT_SKIP, NULL, NULL } #define UTIL_TEST_NO_WIN(n, f) { #n, NULL, TT_SKIP, NULL, NULL }