Skip to content

Commit 683d882

Browse files
committed
Define _POSIX_C_SOURCE globally
1 parent 04f55f8 commit 683d882

15 files changed

+4
-15
lines changed

config.c

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
#define _POSIX_C_SOURCE 200809L
21
#include <getopt.h>
32
#include <libgen.h>
43
#include <stdlib.h>

criteria.c

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
#define _POSIX_C_SOURCE 200809L
21
#include <assert.h>
32
#include <regex.h>
43
#include <stdio.h>

dbus/mako.c

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
#define _POSIX_C_SOURCE 200809L
21
#include <stdio.h>
32
#include <stdlib.h>
43
#include <string.h>

dbus/xdg.c

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
#define _POSIX_C_SOURCE 200809L
21
#include <stdio.h>
32
#include <stdlib.h>
43
#include <string.h>

event-loop.c

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
#define _POSIX_C_SOURCE 200809L
21
#include <errno.h>
32
#include <stdio.h>
43
#include <stdlib.h>

icon.c

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
#define _POSIX_C_SOURCE 200809L
21
#include <assert.h>
32
#include <errno.h>
43
#include <fnmatch.h>

main.c

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
#define _POSIX_C_SOURCE 200809L
21
#include <stdio.h>
32
#include <stdlib.h>
43
#include <string.h>

meson.build

+2
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ project(
1212
)
1313

1414
add_project_arguments([
15+
'-D_POSIX_C_SOURCE=200809L',
16+
1517
'-Wundef',
1618

1719
'-Wno-unused-parameter',

mode.c

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
#define _POSIX_C_SOURCE 200809L
21
#include <stdlib.h>
32
#include <string.h>
43
#include <wayland-util.h>

notification.c

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
#define _POSIX_C_SOURCE 200809L
21
#include <assert.h>
32
#include <ctype.h>
43
#include <stdio.h>

pool-buffer.c

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
#define _POSIX_C_SOURCE 200112L
21
#include <cairo/cairo.h>
32
#include <errno.h>
43
#include <fcntl.h>

render.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
1-
#define _XOPEN_SOURCE 700
21
#include <stdlib.h>
32
#include <cairo/cairo.h>
43
#include <pango/pangocairo.h>
5-
#include <math.h>
64

75
#include "config.h"
86
#include "criteria.h"
@@ -13,6 +11,8 @@
1311
#include "wlr-layer-shell-unstable-v1-client-protocol.h"
1412
#include "icon.h"
1513

14+
#define M_PI 3.14159265358979323846
15+
1616
// HiDPI conventions: local variables are in surface-local coordinates, unless
1717
// they have a "buffer_" prefix, in which case they are in buffer-local
1818
// coordinates.

surface.c

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
#define _POSIX_C_SOURCE 200809L
21
#include <string.h>
32
#include <stdlib.h>
43

types.c

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
#define _POSIX_C_SOURCE 200809L
21
#include <errno.h>
32
#include <getopt.h>
43
#include <libgen.h>

wayland.c

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
#define _POSIX_C_SOURCE 200809L
21
#include <assert.h>
32
#include <errno.h>
43
#include <stdlib.h>

0 commit comments

Comments
 (0)