git gui: set GIT_ASKPASS=git-gui--askpass if not set yet

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
main
Johannes Schindelin 2025-08-28 08:58:48 +00:00 committed by Johannes Sixt
parent e749c87e75
commit aeaabebc1a
1 changed files with 3 additions and 0 deletions

View File

@ -1130,6 +1130,9 @@ set argv0dir [file dirname [file normalize $::argv0]]
if {![info exists env(SSH_ASKPASS)]} { if {![info exists env(SSH_ASKPASS)]} {
set env(SSH_ASKPASS) [file join $argv0dir git-gui--askpass] set env(SSH_ASKPASS) [file join $argv0dir git-gui--askpass]
} }
if {![info exists env(GIT_ASKPASS)]} {
set env(GIT_ASKPASS) [file join $argv0dir git-gui--askpass]
}
if {![info exists env(GIT_ASK_YESNO)]} { if {![info exists env(GIT_ASK_YESNO)]} {
set env(GIT_ASK_YESNO) [file join $argv0dir git-gui--askyesno] set env(GIT_ASK_YESNO) [file join $argv0dir git-gui--askyesno]
} }