[tracker/tracker-1.0] all: Remove GNU_SOURCE definitions now we use AC_USE_SYSTEM_EXTENSIONS



commit 8daf2c0e5083d4ebca6f655df5a28ea980e65d20
Author: Martyn Russell <martyn lanedo com>
Date:   Mon Jul 28 22:33:39 2014 +0200

    all: Remove GNU_SOURCE definitions now we use AC_USE_SYSTEM_EXTENSIONS
    
    Conflicts:
        src/tracker-extract/tracker-extract-bmp.c

 src/libtracker-common/tracker-date-time.c      |    7 +++----
 src/libtracker-common/tracker-file-utils.c     |    4 ----
 src/libtracker-common/tracker-sched.c          |    4 ----
 src/libtracker-data/tracker-db-journal.c       |    2 --
 src/libtracker-extract/tracker-utils.c         |    4 ----
 src/tracker-extract/tracker-extract-abw.c      |    4 ----
 src/tracker-extract/tracker-extract-gif.c      |    4 ----
 src/tracker-extract/tracker-extract-jpeg.c     |    4 ----
 src/tracker-extract/tracker-extract-mp3.c      |    4 ----
 src/tracker-extract/tracker-extract-pdf.c      |    4 ----
 src/tracker-extract/tracker-extract-playlist.c |    4 ----
 src/tracker-extract/tracker-extract-png.c      |    4 ----
 src/tracker-extract/tracker-extract-ps.c       |    4 ----
 src/tracker-extract/tracker-extract-text.c     |    4 ----
 src/tracker-extract/tracker-extract-tiff.c     |    4 ----
 src/tracker-extract/tracker-extract-xmp.c      |    4 ----
 16 files changed, 3 insertions(+), 62 deletions(-)
---
diff --git a/src/libtracker-common/tracker-date-time.c b/src/libtracker-common/tracker-date-time.c
index eb53385..ff64e87 100644
--- a/src/libtracker-common/tracker-date-time.c
+++ b/src/libtracker-common/tracker-date-time.c
@@ -20,10 +20,9 @@
 
 #include "config.h"
 
-/* For timegm usage on __GLIBC__ */
-#ifndef _GNU_SOURCE
-#define _GNU_SOURCE
-#endif
+/* For timegm usage on __GLIBC__ we need _GNU_SOURCE, should be
+ * defined in config.h based on configure checks...
+ */
 
 #include <strings.h>
 #include <string.h>
diff --git a/src/libtracker-common/tracker-file-utils.c b/src/libtracker-common/tracker-file-utils.c
index f70925f..277d44a 100644
--- a/src/libtracker-common/tracker-file-utils.c
+++ b/src/libtracker-common/tracker-file-utils.c
@@ -20,10 +20,6 @@
 
 #include "config.h"
 
-#ifndef _GNU_SOURCE
-#define _GNU_SOURCE
-#endif
-
 #include <string.h>
 #include <unistd.h>
 #include <sys/types.h>
diff --git a/src/libtracker-common/tracker-sched.c b/src/libtracker-common/tracker-sched.c
index b34272c..15dbbed 100644
--- a/src/libtracker-common/tracker-sched.c
+++ b/src/libtracker-common/tracker-sched.c
@@ -21,10 +21,6 @@
 
 #ifdef __linux__
 
-#ifndef _GNU_SOURCE
-#define _GNU_SOURCE
-#endif
-
 #include <errno.h>
 #include <sched.h>
 
diff --git a/src/libtracker-data/tracker-db-journal.c b/src/libtracker-data/tracker-db-journal.c
index fbb1612..b997daf 100644
--- a/src/libtracker-data/tracker-db-journal.c
+++ b/src/libtracker-data/tracker-db-journal.c
@@ -21,8 +21,6 @@
 
 #include "config.h"
 
-#define _GNU_SOURCE
-
 #include <unistd.h>
 #include <sys/types.h>
 #include <stdio.h>
diff --git a/src/libtracker-extract/tracker-utils.c b/src/libtracker-extract/tracker-utils.c
index 50061a2..92a0549 100644
--- a/src/libtracker-extract/tracker-utils.c
+++ b/src/libtracker-extract/tracker-utils.c
@@ -22,10 +22,6 @@
 #define _XOPEN_SOURCE
 #define _XOPEN_SOURCE_EXTENDED 1       /* strptime is XPG4v2 */
 
-#ifndef _GNU_SOURCE
-#define _GNU_SOURCE
-#endif
-
 #include <time.h>
 #include <string.h>
 #include <stdio.h>
diff --git a/src/tracker-extract/tracker-extract-abw.c b/src/tracker-extract/tracker-extract-abw.c
index 6847787..a9b8a7b 100644
--- a/src/tracker-extract/tracker-extract-abw.c
+++ b/src/tracker-extract/tracker-extract-abw.c
@@ -20,10 +20,6 @@
 
 #include "config.h"
 
-#ifndef _GNU_SOURCE
-#define _GNU_SOURCE
-#endif
-
 #include <errno.h>
 #include <fcntl.h>
 #include <string.h>
diff --git a/src/tracker-extract/tracker-extract-gif.c b/src/tracker-extract/tracker-extract-gif.c
index 80d0453..43ba34a 100644
--- a/src/tracker-extract/tracker-extract-gif.c
+++ b/src/tracker-extract/tracker-extract-gif.c
@@ -20,10 +20,6 @@
 
 #include "config.h"
 
-#ifndef _GNU_SOURCE
-#define _GNU_SOURCE
-#endif
-
 #include <errno.h>
 #include <fcntl.h>
 #include <string.h>
diff --git a/src/tracker-extract/tracker-extract-jpeg.c b/src/tracker-extract/tracker-extract-jpeg.c
index afc6ca9..807555b 100644
--- a/src/tracker-extract/tracker-extract-jpeg.c
+++ b/src/tracker-extract/tracker-extract-jpeg.c
@@ -23,10 +23,6 @@
 #include <stdio.h>
 #include <setjmp.h>
 
-#ifndef _GNU_SOURCE
-#define _GNU_SOURCE /* strcasestr() */
-#endif
-
 #include <jpeglib.h>
 
 #include <libtracker-common/tracker-common.h>
diff --git a/src/tracker-extract/tracker-extract-mp3.c b/src/tracker-extract/tracker-extract-mp3.c
index d26ccf3..28159c1 100644
--- a/src/tracker-extract/tracker-extract-mp3.c
+++ b/src/tracker-extract/tracker-extract-mp3.c
@@ -20,10 +20,6 @@
 
 #include "config.h"
 
-#ifndef _GNU_SOURCE
-#define _GNU_SOURCE
-#endif
-
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
diff --git a/src/tracker-extract/tracker-extract-pdf.c b/src/tracker-extract/tracker-extract-pdf.c
index 2e3d36f..6e2fef7 100644
--- a/src/tracker-extract/tracker-extract-pdf.c
+++ b/src/tracker-extract/tracker-extract-pdf.c
@@ -21,10 +21,6 @@
 
 #include "config.h"
 
-#ifndef _GNU_SOURCE
-#define _GNU_SOURCE
-#endif
-
 #include <sys/mman.h>
 #include <sys/types.h>
 #include <sys/stat.h>
diff --git a/src/tracker-extract/tracker-extract-playlist.c b/src/tracker-extract/tracker-extract-playlist.c
index 27fe39a..f1cff47 100644
--- a/src/tracker-extract/tracker-extract-playlist.c
+++ b/src/tracker-extract/tracker-extract-playlist.c
@@ -20,10 +20,6 @@
 
 #include "config.h"
 
-#ifndef _GNU_SOURCE
-#define _GNU_SOURCE
-#endif
-
 #include <string.h>
 #include <stdlib.h>
 
diff --git a/src/tracker-extract/tracker-extract-png.c b/src/tracker-extract/tracker-extract-png.c
index 91acede..45d4836 100644
--- a/src/tracker-extract/tracker-extract-png.c
+++ b/src/tracker-extract/tracker-extract-png.c
@@ -20,10 +20,6 @@
 
 #include "config.h"
 
-#ifndef _GNU_SOURCE
-#define _GNU_SOURCE
-#endif
-
 #include <png.h>
 
 #include <libtracker-common/tracker-file-utils.h>
diff --git a/src/tracker-extract/tracker-extract-ps.c b/src/tracker-extract/tracker-extract-ps.c
index f2eb2c5..6556a2e 100644
--- a/src/tracker-extract/tracker-extract-ps.c
+++ b/src/tracker-extract/tracker-extract-ps.c
@@ -20,10 +20,6 @@
 
 #include "config.h"
 
-#ifndef _GNU_SOURCE
-#define _GNU_SOURCE
-#endif
-
 #include <fcntl.h>
 #include <string.h>
 #include <sys/types.h>
diff --git a/src/tracker-extract/tracker-extract-text.c b/src/tracker-extract/tracker-extract-text.c
index e72ac59..594a288 100644
--- a/src/tracker-extract/tracker-extract-text.c
+++ b/src/tracker-extract/tracker-extract-text.c
@@ -19,10 +19,6 @@
 
 #include "config.h"
 
-#ifndef _GNU_SOURCE
-#define _GNU_SOURCE
-#endif
-
 #include <errno.h>
 #include <fcntl.h>
 #include <string.h>
diff --git a/src/tracker-extract/tracker-extract-tiff.c b/src/tracker-extract/tracker-extract-tiff.c
index 471ddfe..3f09bfe 100644
--- a/src/tracker-extract/tracker-extract-tiff.c
+++ b/src/tracker-extract/tracker-extract-tiff.c
@@ -20,10 +20,6 @@
 
 #include "config.h"
 
-#ifndef _GNU_SOURCE
-#define _GNU_SOURCE
-#endif
-
 #include <errno.h>
 #include <fcntl.h>
 #include <string.h>
diff --git a/src/tracker-extract/tracker-extract-xmp.c b/src/tracker-extract/tracker-extract-xmp.c
index cb398c5..1ba20fb 100644
--- a/src/tracker-extract/tracker-extract-xmp.c
+++ b/src/tracker-extract/tracker-extract-xmp.c
@@ -19,10 +19,6 @@
 
 #include "config.h"
 
-#ifndef _GNU_SOURCE
-#define _GNU_SOURCE
-#endif
-
 #include <errno.h>
 #include <fcntl.h>
 #include <string.h>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]