Skip to content

Commit

Permalink
Undo solaris-bs that breaks things on BSDs.
Browse files Browse the repository at this point in the history
  • Loading branch information
sobomax committed Jun 16, 2024
1 parent 0de690c commit 4eb67fa
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 39 deletions.
15 changes: 2 additions & 13 deletions modules/osp/timeapi.c
Original file line number Diff line number Diff line change
Expand Up @@ -32,21 +32,10 @@
* 2016-01-25 Time related functions.
*/

#define _XOPEN_SOURCE 600 /* glibc2 on linux, bsd */
#define _XOPEN_SOURCE_EXTENDED 1 /* solaris */

/**
* * _XOPEN_SOURCE creates conflict in swab definition in Solaris
* */
#ifdef __OS_solaris
#undef _XOPEN_SOURCE
#endif

/* make strptime available */
#define _GNU_SOURCE
#include <time.h>

#undef _XOPEN_SOURCE
#undef _XOPEN_SOURCE_EXTENDED

#include <stdlib.h>
#include <osp/osp.h>
#include "../../dprint.h"
Expand Down
14 changes: 1 addition & 13 deletions modules/stir_shaken/stir_shaken.c
Original file line number Diff line number Diff line change
Expand Up @@ -33,22 +33,10 @@
*
*/

/* make strptime available */
#define _GNU_SOURCE
#define _XOPEN_SOURCE 600 /* glibc2 on linux, bsd */
#define _XOPEN_SOURCE_EXTENDED 1 /* solaris */

/**
* _XOPEN_SOURCE creates conflict in swab definition in Solaris
*/
#ifdef __OS_solaris
#undef _XOPEN_SOURCE
#endif

#include <time.h>

#undef _XOPEN_SOURCE
#undef _XOPEN_SOURCE_EXTENDED

#include <openssl/x509.h>

#undef _GNU_SOURCE
Expand Down
14 changes: 1 addition & 13 deletions transformations.c
Original file line number Diff line number Diff line change
Expand Up @@ -23,22 +23,10 @@
* \brief Support for transformations
*/

/* make strptime available */
#define _GNU_SOURCE
#define _XOPEN_SOURCE 600 /* glibc2 on linux, bsd */
#define _XOPEN_SOURCE_EXTENDED 1 /* solaris */

/**
* _XOPEN_SOURCE creates conflict in swab definition in Solaris
*/
#ifdef __OS_solaris
#undef _XOPEN_SOURCE
#endif

#include <time.h>

#undef _XOPEN_SOURCE
#undef _XOPEN_SOURCE_EXTENDED

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
Expand Down

0 comments on commit 4eb67fa

Please sign in to comment.