From de15b95d09d00821aa23e96a0c3e827689c27a58 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Wed, 20 Jul 2016 16:18:29 +0200 Subject: Switch to dynamic empty() implementation in variable value The current model fell apart when we modified values directly. --- build2/cxx/link.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'build2/cxx/link.cxx') diff --git a/build2/cxx/link.cxx b/build2/cxx/link.cxx index 88181aa..ba08119 100644 --- a/build2/cxx/link.cxx +++ b/build2/cxx/link.cxx @@ -1210,7 +1210,7 @@ namespace build2 { ranlib = rs["config.bin.ranlib"]; - if (ranlib->empty ()) // @@ BC LT [null]. + if (ranlib && ranlib->empty ()) // @@ BC LT [null]. ranlib = lookup (); const char* rl ( -- cgit v1.1