Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • tests/utils_tests.h

    r158e031 rda632d3  
    66#include "config.h"
    77
     8#ifdef HAVE_C99_VARARGS_MACROS
     9#define PRINT_ERR(...)   fprintf(stderr, "AUBIO-TESTS ERROR: " __VA_ARGS__)
     10#define PRINT_MSG(...)   fprintf(stdout, __VA_ARGS__)
     11#define PRINT_DBG(...)   fprintf(stderr, __VA_ARGS__)
     12#define PRINT_WRN(...)   fprintf(stderr, "AUBIO-TESTS WARNING: " __VA_ARGS__)
     13#else
    814#define PRINT_ERR(format, args...)   fprintf(stderr, "AUBIO-TESTS ERROR: " format , ##args)
    915#define PRINT_MSG(format, args...)   fprintf(stdout, format , ##args)
    1016#define PRINT_DBG(format, args...)   fprintf(stderr, format , ##args)
    1117#define PRINT_WRN(format, args...)   fprintf(stderr, "AUBIO-TESTS WARNING: " format, ##args)
     18#endif
    1219
    13 #ifdef HAVE_WIN_HACKS
     20#ifndef M_PI
     21#define M_PI         (3.14159265358979323846)
     22#endif
     23
     24#ifndef RAND_MAX
     25#define RAND_MAX 32767
     26#endif
     27
     28// are we on windows ? or are we using -std=c99 ?
     29#if defined(HAVE_WIN_HACKS) || defined(__STRICT_ANSI__)
    1430// http://en.wikipedia.org/wiki/Linear_congruential_generator
    1531// no srandom/random on win32
Note: See TracChangeset for help on using the changeset viewer.