From 17435f583f09ae68a56821eb2fefdf35cc206718 Mon Sep 17 00:00:00 2001 From: Carlo Cabrera Date: Tue, 19 Aug 2025 12:21:03 +0800 Subject: [PATCH] utils/wrapper.sh: fix `source` calls We need to `source utils/helpers.sh` before calling `odie`. We also don't need to `source utils/wrapper.sh` again here, because we are already in `utils/wrapper.sh`. --- Library/Homebrew/utils/wrapper.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/utils/wrapper.sh b/Library/Homebrew/utils/wrapper.sh index f0b8d0a526..546409d130 100644 --- a/Library/Homebrew/utils/wrapper.sh +++ b/Library/Homebrew/utils/wrapper.sh @@ -61,13 +61,13 @@ check-brew-wrapper() { if ((HOMEBREW_BREW_CALLER_CHECK_EXIT_CODE != 0)) then + source "${HOMEBREW_LIBRARY}/Homebrew/utils/helpers.sh" # Error message already printed above when populating `HOMEBREW_BREW_CALLER`. odie "failed to check the path to the parent process!" fi if [[ "${HOMEBREW_BREW_CALLER:-}" != "${HOMEBREW_FORCE_BREW_WRAPPER}" ]] then - source "${HOMEBREW_LIBRARY}/Homebrew/utils/wrapper.sh" odie-with-wrapper-message "but \`brew\` was invoked by ${HOMEBREW_BREW_CALLER}." fi fi