From: Keith M. <kei...@us...> - 2017-04-23 19:30:15
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 23/04/17 18:27, Bryan Henderson wrote: >> This reference [3] indicates that _XOPEN_SOURCE should contain a value. >> So prior to SUSv3 it appears to be up in the air as to how the constant >> should be used; with versus without a value. > > This Linux Programming Reference is consistent with the others. > > #define _XOPEN_SOURCE > > does define the macro with a value - null string. It does no such thing ... null string is explicitly "". You are defining it to represent nothing at all, and that is a violation of POSIX, as of POSIX.1-1996 (SUSv2). Your usage is long obsolete ... time you woke up to life in the 21st century, and updated it. - -- Regards, Keith. Public key available from keys.gnupg.net Key fingerprint: C19E C018 1547 DE50 E1D4 8F53 C0AD 36C6 347E 5A3F -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) iQIcBAEBAgAGBQJY/QC9AAoJEMCtNsY0flo/shQP/RsDaW0DWg6Hpz7mj+SwByRv FXgdfp+UN4UkNJ2ki9cyK6aNPEnJwolKK2Gy6cLj4UTGEQXhzG6dvsuSNKwWq32M PFgchj+91cyO6IUTL6evboXQR5NHF502mFrL7FxplPFe+M+lvS5dfFwNrqO2SFy7 Jp05alL9pxToZTWwJkRedBz/vrQnHfdXW1FUxf1Ehu/xczwwy6PHJ8qLc4rPlfNc 22tdst96BnMDrNaFzyV3wRhmsjeusO7SM7Am3Wha2VxbOdX9VK5cfx3AZ6QfW+7a qngi40c6z8BDiqtaknSRwfw3PjdJe/HyUmB7Wo7bWSvHjKiy1ERP6GIz8oz18REH cCMYgCzjZngV8mvaJqsnjjJI8YgOvDep8o3meSQtv47TsFPQmdjIwNzB4t0ob39L cBOCSsL9g1MWzWG7nRds58RY1RWE9C8Dd0mHK1ARezxP0TaOeUXE7fb6pPZM74O4 v8c6JE0NhKFveChhfPRcy9pUnrK1pD9H3VJEQfUPuU15d+F5NeLXcLysEvwCLfkI cUoTPbbcaNxmaiml7d/DW36ggMNjrJlSs2beDDtgExiMQyLYCX/9ZAyRBSbMIJD6 6BuEZcw4qB20VNjp/i9mGsxx7WxxGcsqUJqyOkrHpuzuOVPokaitChFrXEG7Nlkn pIQ+xmUQhSgYR6FSsQjV =QzYL -----END PGP SIGNATURE----- |