From 475773e05f3ff85efac39120e0b6a31b7d337b1a Mon Sep 17 00:00:00 2001 From: Jasmin Jessich Date: Wed, 7 Jun 2017 21:07:26 +0200 Subject: Fixed all undefined preprocessor variables --- Makefile | 2 +- epg_events.cpp | 4 ++++ pages/content.ecpp | 1 + pages/pageelems.ecpp | 3 ++- pages/recstream.ecpp | 1 + setup.cpp | 1 + 6 files changed, 10 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 2d91308..27f7f2b 100644 --- a/Makefile +++ b/Makefile @@ -51,7 +51,7 @@ ifneq ($(HAVE_LIBPCRECPP),) LIBS += $(HAVE_LIBPCRECPP) endif -CXXFLAGS += -std=c++11 -Wfatal-errors +CXXFLAGS += -std=c++11 -Wfatal-errors -Wundef ### export all vars for sub-makes, using absolute paths LIBDIRABS = $(abspath $(LIBDIR)) diff --git a/epg_events.cpp b/epg_events.cpp index e4bfde7..bda7ce3 100644 --- a/epg_events.cpp +++ b/epg_events.cpp @@ -11,6 +11,10 @@ #include +#ifndef TVM2VDR_PL_WORKAROUND +#define TVM2VDR_PL_WORKAROUND 0 +#endif + using namespace std; namespace vdrlive diff --git a/pages/content.ecpp b/pages/content.ecpp index 28f43c1..3119bae 100644 --- a/pages/content.ecpp +++ b/pages/content.ecpp @@ -1,6 +1,7 @@ <%pre> #include +#include using namespace std; using namespace vdrlive; diff --git a/pages/pageelems.ecpp b/pages/pageelems.ecpp index 1f96399..e2626ee 100644 --- a/pages/pageelems.ecpp +++ b/pages/pageelems.ecpp @@ -6,7 +6,8 @@ #include #include #include -// +#include + using namespace std; using namespace vdrlive; diff --git a/pages/recstream.ecpp b/pages/recstream.ecpp index 5e7614b..5a4f17d 100644 --- a/pages/recstream.ecpp +++ b/pages/recstream.ecpp @@ -1,6 +1,7 @@ <%pre> #include +#include using namespace std; using namespace vdrlive; diff --git a/setup.cpp b/setup.cpp index a77d215..ca11603 100644 --- a/setup.cpp +++ b/setup.cpp @@ -2,6 +2,7 @@ #include "setup.h" #include "tools.h" +#include "tntfeatures.h" // STL headers need to be before VDR tools.h (included by ) #include -- cgit v1.2.3