fix _ALL_SOURCE logic to avoid possible redefinition of _GNU_SOURCE

this could be an error if _GNU_SOURCE was already defined differently
by the application.
This commit is contained in:
Rich Felker 2014-09-10 12:40:38 -04:00
parent ab8f6a6e42
commit f929493c49
1 changed files with 1 additions and 1 deletions

View File

@ -1,7 +1,7 @@
#ifndef _FEATURES_H
#define _FEATURES_H
#ifdef _ALL_SOURCE
#if defined(_ALL_SOURCE) && !defined(_GNU_SOURCE)
#define _GNU_SOURCE 1
#endif