From: Jaroslav Kysela Date: Fri, 8 Nov 2013 11:30:04 +0000 (+0100) Subject: include/global.h - don't define timeval and timespec structures for !glibc X-Git-Tag: v1.0.28~42 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=7d06b3ed9fda0220c2863ee20acd10c32cf313fd;p=alsa-lib.git include/global.h - don't define timeval and timespec structures for !glibc On request from John Spencer . Signed-off-by: Jaroslav Kysela --- diff --git a/include/global.h b/include/global.h index 3e3680fb..16a26dc8 100644 --- a/include/global.h +++ b/include/global.h @@ -133,6 +133,7 @@ int snd_shm_area_destroy(struct snd_shm_area *area); int snd_user_file(const char *file, char **result); +#ifdef __GLIBC__ #if !defined(_POSIX_C_SOURCE) && !defined(_POSIX_SOURCE) struct timeval { time_t tv_sec; /* seconds */ @@ -144,6 +145,7 @@ struct timespec { long tv_nsec; /* nanoseconds */ }; #endif +#endif /** Timestamp */ typedef struct timeval snd_timestamp_t;