[syslinux] [PATCH] remove _BSD_SOURCE definition

Chanho Park chanho61.park at samsung.com
Wed Sep 17 21:34:15 PDT 2014


The _BSD_SOURCE was deprecated since glibc-2.20. _DEFAULT_SOURCE can be
used instead of _BSD_SOURCE. However, there is no need to include
_BSD_SOURCE because the sources only have inline functions and calls
memcmp/cpy functions.

Signed-off-by: Chanho Park <chanho61.park at samsung.com>
---
 dos/getsetsl.c          | 1 -
 libinstaller/fs.c       | 1 -
 libinstaller/syslxmod.c | 1 -
 3 files changed, 3 deletions(-)

diff --git a/dos/getsetsl.c b/dos/getsetsl.c
index 5260a2a..ba32b15 100644
--- a/dos/getsetsl.c
+++ b/dos/getsetsl.c
@@ -4,7 +4,6 @@
  */
 
 #define _XOPEN_SOURCE 500	/* Required on glibc 2.x */
-#define _BSD_SOURCE
 #include <inttypes.h>
 #include <string.h>
 #include <stddef.h>
diff --git a/libinstaller/fs.c b/libinstaller/fs.c
index 179629e..e5a854c 100644
--- a/libinstaller/fs.c
+++ b/libinstaller/fs.c
@@ -17,7 +17,6 @@
  */
 
 #define _XOPEN_SOURCE 500	/* Required on glibc 2.x */
-#define _BSD_SOURCE
 #include <stdio.h>
 #include <inttypes.h>
 #include <string.h>
diff --git a/libinstaller/syslxmod.c b/libinstaller/syslxmod.c
index cc6e56a..99f9995 100644
--- a/libinstaller/syslxmod.c
+++ b/libinstaller/syslxmod.c
@@ -16,7 +16,6 @@
  */
 
 #define _XOPEN_SOURCE 500	/* Required on glibc 2.x */
-#define _BSD_SOURCE
 #include <stdio.h>
 #include <inttypes.h>
 #include <string.h>
-- 
1.9.1



More information about the Syslinux mailing list