diff --git a/main.c b/main.c index eb8b452bb..2a2d6dc9c 100644 --- a/main.c +++ b/main.c @@ -81,9 +81,9 @@ static int read_init() return 0; } - eval( L"builtin cd " DATADIR L"/fish 2>/dev/null; and . fish 2>/dev/null", 0, TOP ); - eval( L"builtin cd " SYSCONFDIR L" 2>/dev/null; and . fish 2>/dev/null", 0, TOP ); - eval( L"builtin cd 2>/dev/null; and . .fish 2>/dev/null", 0, TOP ); + eval( L"builtin cd " DATADIR L"/fish 2>/dev/null; and builtin . fish 2>/dev/null", 0, TOP ); + eval( L"builtin cd " SYSCONFDIR L" 2>/dev/null; and builtin . fish 2>/dev/null", 0, TOP ); + eval( L"builtin cd 2>/dev/null; and builtin . .fish 2>/dev/null", 0, TOP ); if( chdir( cwd ) == -1 ) {