Only call free if it is necessary
This commit was genuinely broken at the time (not related to our build system): sysdeps/linux/Config.in "fileutils/Config.in" dosyasini kaynak gosteriyor ama bu dosya repoda hic var olmadi (2002-12-05 - 2003-02-15 arasi orijinal yazar hatasi, 3238ea167 ile duzeltildi)
No binary (build failed)
—
(log yok)
| @@ -1830,7 +1830,8 @@ static void setpwd(const char *val, int setold) | |
| getpwd(); | |
| else | |
| curdir = simplify_path(val); | |
| - | free(cated); |
| + | if (cated) |
| + | free(cated); |
| INTON; | |
| setvar("PWD", curdir, VEXPORT); | |
| } | |