X-Git-Url: https://git.aubio.org/?p=aubio.git;a=blobdiff_plain;f=tests%2Futils_tests.h;h=39bd4ec250bc1468583ad900d16fef77c0e7a94c;hp=53d00f9b87ae1ea3d770f255c39478af86142788;hb=cb288f22455e0f93de1e5f132d2f39d1916f0204;hpb=aa15080e54338ea5afa08138de85961107c739b6;ds=sidebyside diff --git a/tests/utils_tests.h b/tests/utils_tests.h index 53d00f9b..39bd4ec2 100644 --- a/tests/utils_tests.h +++ b/tests/utils_tests.h @@ -5,6 +5,10 @@ #include #include "config.h" +#ifdef HAVE_STRING_H +#include +#endif + #ifdef HAVE_UNISTD_H #include // unlink, close #endif @@ -58,7 +62,8 @@ void utils_init_random (void); void utils_init_random (void) { time_t now = time(0); struct tm *tm_struct = localtime(&now); - int seed = tm_struct->tm_sec; + size_t **tm_address = (void*)&tm_struct; + int seed = tm_struct->tm_sec + (size_t)tm_address; //PRINT_WRN("current seed: %d\n", seed); srandom (seed); } @@ -110,7 +115,8 @@ int close_temp_sink(char* sink_path, int sink_fildes) { int run_on_default_sink( int main(int, char**) ) { - int argc = 2, err; + const int argc = 2; + int err = 0; char* argv[argc]; char sink_path[PATH_MAX] = "tmp_aubio_XXXXXX"; int fd = create_temp_sink(sink_path);