[PATCH 71/71] fix warnings on _BSD_SOURCE

"Enrico Weigelt, metux IT consult" <[email protected]>
Newsgroups gmane.comp.lib.cairo
Message-ID <[email protected]>
---
 src/cairo-cff-subset.c           | 1 +
 src/cairo-ft-font.c              | 1 +
 src/cairo-output-stream.c        | 1 +
 src/cairo-path-stroke-boxes.c    | 1 +
 src/cairo-path-stroke-polygon.c  | 1 +
 src/cairo-path-stroke-tristrip.c | 1 +
 src/cairo-path-stroke.c          | 1 +
 src/cairo-pdf-surface.c          | 1 +
 src/cairo-ps-surface.c           | 1 +
 src/cairo-scaled-font-subsets.c  | 1 +
 src/cairo-svg-surface.c          | 1 +
 src/cairo-toy-font-face.c        | 1 +
 src/cairo-truetype-subset.c      | 1 +
 src/cairo-type1-fallback.c       | 1 +
 src/cairo-type1-subset.c         | 2 +-
 15 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/src/cairo-cff-subset.c b/src/cairo-cff-subset.c
index 775ca61be..6eecef2fb 100644
--- a/src/cairo-cff-subset.c
+++ b/src/cairo-cff-subset.c
@@ -41,6 +41,7 @@
  * http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5177.Type2.pdf
  */
 
+#define _DEFAULT_SOURCE
 #define _BSD_SOURCE /* for snprintf(), strdup() */
 #include "cairoint.h"
 
diff --git a/src/cairo-ft-font.c b/src/cairo-ft-font.c
index 74d43cc2d..cfe05af87 100644
--- a/src/cairo-ft-font.c
+++ b/src/cairo-ft-font.c
@@ -38,6 +38,7 @@
  *      Carl Worth <[email protected]>
  */
 
+#define _DEFAULT_SOURCE
 #define _BSD_SOURCE /* for strdup() */
 #include "cairoint.h"
 
diff --git a/src/cairo-output-stream.c b/src/cairo-output-stream.c
index 369a59bfb..99ed1fa55 100644
--- a/src/cairo-output-stream.c
+++ b/src/cairo-output-stream.c
@@ -33,6 +33,7 @@
  *	Kristian Høgsberg <[email protected]>
  */
 
+#define _DEFAULT_SOURCE
 #define _BSD_SOURCE /* for snprintf() */
 #include "cairoint.h"
 
diff --git a/src/cairo-path-stroke-boxes.c b/src/cairo-path-stroke-boxes.c
index 7f25bf76c..151b02600 100644
--- a/src/cairo-path-stroke-boxes.c
+++ b/src/cairo-path-stroke-boxes.c
@@ -36,6 +36,7 @@
  *	Chris Wilson <[email protected]>
  */
 
+#define _DEFAULT_SOURCE
 #define _BSD_SOURCE /* for hypot() */
 #include "cairoint.h"
 
diff --git a/src/cairo-path-stroke-polygon.c b/src/cairo-path-stroke-polygon.c
index e5082bbec..62ff81e33 100644
--- a/src/cairo-path-stroke-polygon.c
+++ b/src/cairo-path-stroke-polygon.c
@@ -37,6 +37,7 @@
  *	Chris Wilson <[email protected]>
  */
 
+#define _DEFAULT_SOURCE
 #define _BSD_SOURCE /* for hypot() */
 #include "cairoint.h"
 
diff --git a/src/cairo-path-stroke-tristrip.c b/src/cairo-path-stroke-tristrip.c
index 6ce4131cc..eaa09cec1 100644
--- a/src/cairo-path-stroke-tristrip.c
+++ b/src/cairo-path-stroke-tristrip.c
@@ -37,6 +37,7 @@
  *	Chris Wilson <[email protected]>
  */
 
+#define _DEFAULT_SOURCE
 #define _BSD_SOURCE /* for hypot() */
 #include "cairoint.h"
 
diff --git a/src/cairo-path-stroke.c b/src/cairo-path-stroke.c
index 4d4ede813..aa010ff8e 100644
--- a/src/cairo-path-stroke.c
+++ b/src/cairo-path-stroke.c
@@ -36,6 +36,7 @@
  *	Chris Wilson <[email protected]>
  */
 
+#define _DEFAULT_SOURCE
 #define _BSD_SOURCE /* for hypot() */
 #include "cairoint.h"
 
diff --git a/src/cairo-pdf-surface.c b/src/cairo-pdf-surface.c
index e60d0b9a6..40411ed81 100644
--- a/src/cairo-pdf-surface.c
+++ b/src/cairo-pdf-surface.c
@@ -39,6 +39,7 @@
  *	Adrian Johnson <[email protected]>
  */
 
+#define _DEFAULT_SOURCE
 #define _BSD_SOURCE /* for snprintf() */
 #include "cairoint.h"
 
diff --git a/src/cairo-ps-surface.c b/src/cairo-ps-surface.c
index 1e020c056..3cfa0751b 100644
--- a/src/cairo-ps-surface.c
+++ b/src/cairo-ps-surface.c
@@ -53,6 +53,7 @@
  *   2. Using gs to do PS -> PDF and PDF -> PS will always work well.
  */
 
+#define _DEFAULT_SOURCE
 #define _BSD_SOURCE /* for ctime_r(), snprintf(), strdup() */
 #include "cairoint.h"
 
diff --git a/src/cairo-scaled-font-subsets.c b/src/cairo-scaled-font-subsets.c
index bf05fbd55..9b43c9dde 100644
--- a/src/cairo-scaled-font-subsets.c
+++ b/src/cairo-scaled-font-subsets.c
@@ -40,6 +40,7 @@
  *	Adrian Johnson <[email protected]>
  */
 
+#define _DEFAULT_SOURCE
 #define _BSD_SOURCE /* for snprintf(), strdup() */
 #include "cairoint.h"
 #include "cairo-error-private.h"
diff --git a/src/cairo-svg-surface.c b/src/cairo-svg-surface.c
index 2a020c017..2b545593c 100644
--- a/src/cairo-svg-surface.c
+++ b/src/cairo-svg-surface.c
@@ -39,6 +39,7 @@
  *	Carl Worth <[email protected]>
  */
 
+#define _DEFAULT_SOURCE
 #define _BSD_SOURCE /* for snprintf() */
 #include "cairoint.h"
 
diff --git a/src/cairo-toy-font-face.c b/src/cairo-toy-font-face.c
index 4fe94ab09..785495882 100644
--- a/src/cairo-toy-font-face.c
+++ b/src/cairo-toy-font-face.c
@@ -39,6 +39,7 @@
  *      Behdad Esfahbod <[email protected]>
  */
 
+#define _DEFAULT_SOURCE
 #define _BSD_SOURCE /* for strdup() */
 #include "cairoint.h"
 #include "cairo-error-private.h"
diff --git a/src/cairo-truetype-subset.c b/src/cairo-truetype-subset.c
index afd396e1b..0b32a8c85 100644
--- a/src/cairo-truetype-subset.c
+++ b/src/cairo-truetype-subset.c
@@ -40,6 +40,7 @@
  * http://www.microsoft.com/typography/specs/default.htm
  */
 
+#define _DEFAULT_SOURCE
 #define _BSD_SOURCE /* for snprintf(), strdup() */
 #include "cairoint.h"
 
diff --git a/src/cairo-type1-fallback.c b/src/cairo-type1-fallback.c
index 4a657413e..979dfd8ab 100644
--- a/src/cairo-type1-fallback.c
+++ b/src/cairo-type1-fallback.c
@@ -33,6 +33,7 @@
  *	Adrian Johnson <[email protected]>
  */
 
+#define _DEFAULT_SOURCE
 #define _BSD_SOURCE /* for snprintf(), strdup() */
 #include "cairoint.h"
 
diff --git a/src/cairo-type1-subset.c b/src/cairo-type1-subset.c
index b15663509..b3e1d4cb4 100644
--- a/src/cairo-type1-subset.c
+++ b/src/cairo-type1-subset.c
@@ -39,7 +39,7 @@
  * http://partners.adobe.com/public/developer/en/font/T1_SPEC.PDF
  */
 
-
+#define _DEFAULT_SOURCE
 #define _BSD_SOURCE /* for snprintf(), strdup() */
 #include "cairoint.h"
 
-- 
2.11.0.rc0.7.gbe5a750

-- 
cairo mailing list
[email protected]
https://lists.cairographics.org/mailman/listinfo/cairo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.