From 6305b6a97357ac7cbe0e96c6276cc47a03d6ce93 Mon Sep 17 00:00:00 2001 From: PatTheMav Date: Fri, 29 Apr 2022 20:49:27 +0200 Subject: [PATCH] libobs: Fix `LINUX_PORTABLE` preprocessor macro usage To simplify logic in source files, `LINUX_PORTABLE` is only defined if the associated build flag is enabled. Thus straight-forward `ifdef` checks suffice. --- libobs/obsconfig.h.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libobs/obsconfig.h.in b/libobs/obsconfig.h.in index 9f91b977e..0ebd0eb0c 100644 --- a/libobs/obsconfig.h.in +++ b/libobs/obsconfig.h.in @@ -15,7 +15,7 @@ #define OBS_INSTALL_PREFIX "@OBS_INSTALL_PREFIX@" #define OBS_PLUGIN_DESTINATION "@OBS_PLUGIN_DESTINATION@" -#define LINUX_PORTABLE "@LINUX_PORTABLE@" +#cmakedefine LINUX_PORTABLE #cmakedefine GIO_FOUND #cmakedefine PULSEAUDIO_FOUND #cmakedefine XCB_XINPUT_FOUND