From e3c289dbe945415367dc1f54f85ad2452f5a97e0 Mon Sep 17 00:00:00 2001 From: Alois Wohlschlager Date: Sat, 17 Aug 2024 20:55:41 +0200 Subject: libutil/config: unify path setting types There have been multiple setting types for paths that are supposed to be canonicalised, depending on whether zero or one, one, or any number of paths is to be specified. Naturally, they behaved in slightly different ways in the code. Simplify things by unifying them and removing special behaviour (mainly the "multiple paths type can coerce to boolean" thing). Change-Id: I7c1ce95e9c8e1829a866fb37d679e167811e9705 --- src/libcmd/repl.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/libcmd/repl.cc') diff --git a/src/libcmd/repl.cc b/src/libcmd/repl.cc index b8bfc25eb..ce19bc1eb 100644 --- a/src/libcmd/repl.cc +++ b/src/libcmd/repl.cc @@ -926,7 +926,7 @@ void NixRepl::loadFiles() void NixRepl::loadReplOverlays() { - if (!evalSettings.replOverlays) { + if (evalSettings.replOverlays.get().empty()) { return; } -- cgit v1.2.3