diff --git a/src/datasource/domain.c b/src/datasource/domain.c index 0022b038..b918ce1d 100644 --- a/src/datasource/domain.c +++ b/src/datasource/domain.c @@ -114,7 +114,7 @@ int snoopy_datasource_domain (char * const resultBuf, size_t resultBufSize, __at /* Read line by line */ - const char *linePtr; + char *linePtr; char *hashPtr; char *lineEntryPtr; char *savePtr; diff --git a/src/snoopy.h b/src/snoopy.h index c5adfcb5..28a5298b 100644 --- a/src/snoopy.h +++ b/src/snoopy.h @@ -28,7 +28,9 @@ * - prevents GCC from complaining about not using strerror_r return value * - enables strdup() presence */ +#ifndef _XOPEN_SOURCE #define _XOPEN_SOURCE 700 +#endif