• Victor Stinner's avatar
    bpo-38353: Add subfunctions to getpath.c (GH-16572) · 03a8a56f
    Victor Stinner authored
    Following symbolic links is now limited to 40 attempts, just to
    prevent loops.
    
    Add subfunctions:
    
    * Add resolve_symlinks()
    * Add calculate_argv0_path_framework()
    * Add calculate_which()
    * Add calculate_program_macos()
    
    Fix also _Py_wreadlink(): readlink() result type is Py_ssize_t, not
    int.
    03a8a56f
fileutils.c 54.8 KB