From 3ff3e5ea6e1a3d85c6282a833a07424fcac3acc3 Mon Sep 17 00:00:00 2001 From: Quentin Rameau Date: Thu, 1 Mar 2018 15:18:20 +0100 Subject: [PATCH] Add some missing headers and interface visibility macro strings.h for strncasecmp time.h for strptime --- LICENSE | 2 +- config.mk | 2 +- http.c | 2 ++ 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/LICENSE b/LICENSE index 3f7cb9f..a468f28 100644 --- a/LICENSE +++ b/LICENSE @@ -6,7 +6,7 @@ Copyright 2004 Ted Unangst Copyright 2004 Todd C. Miller Copyright 2008 Otto Moerbeek Copyright 2017 Hiltjo Posthuma -Copyright 2017 Quentin Rameau +Copyright 2017-2018 Quentin Rameau Copyright 2018 Josuah Demangeon Permission to use, copy, modify, and/or distribute this software for any diff --git a/config.mk b/config.mk index 4a29c83..0eb5f27 100644 --- a/config.mk +++ b/config.mk @@ -8,7 +8,7 @@ PREFIX = /usr/local MANPREFIX = $(PREFIX)/share/man # flags -CPPFLAGS = -DVERSION=\"$(VERSION)\" -D_DEFAULT_SOURCE -D_BSD_SOURCE +CPPFLAGS = -DVERSION=\"$(VERSION)\" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=700 -D_BSD_SOURCE CFLAGS = -std=c99 -pedantic -Wno-unused-variable -Wno-implicit-function-declaration -Wall -Os LDFLAGS = -s diff --git a/http.c b/http.c index 0d758ad..9140cc7 100644 --- a/http.c +++ b/http.c @@ -9,9 +9,11 @@ #include #include #include +#include #include #include #include +#include #include #include "config.h"