From 561478541dbeb92e2c82c2fda7b43461293938e9 Mon Sep 17 00:00:00 2001 From: Rob Landley Date: Wed, 19 Nov 2014 16:55:12 -0600 Subject: Fixups for the android/bionic build probes patch. The CFG_* symbols are always defined so if() can use them as compile-time constants, so don't if defined() them. Doing USE_BLAH() around variable definitions opens up the same potential for config-dependent build breaks as #ifdefs do, just make the whole command depend on the symbol for now, factor out the utmpx infrastructure later. The PTY probe was always failing because it used NULL without #including the header that defines it. Substitute 0 instead. --- scripts/genconfig.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'scripts/genconfig.sh') diff --git a/scripts/genconfig.sh b/scripts/genconfig.sh index e040aea5..e59aa392 100755 --- a/scripts/genconfig.sh +++ b/scripts/genconfig.sh @@ -62,7 +62,7 @@ EOF probesymbol TOYBOX_PTY -c << EOF #include int main(int argc, char *argv[]) { - int master; return forkpty(&master, NULL, NULL, NULL); + int master; return forkpty(&master, 0, 0, 0); } EOF -- cgit v1.2.3