digraph main { ml_open -> mf_open; ml_open -> mf_new; ml_open -> iemsg; ml_open -> xstrlcpy; ml_open -> long_to_char; ml_open -> get_fileformat; ml_open -> set_b0_fname; ml_open -> os_get_user_name; ml_open -> os_get_hostname; ml_open -> long_to_char; ml_open -> findswapname; ml_open -> mf_put; ml_open -> B_SPELL; ml_open -> mf_sync; ml_open -> ml_new_ptr; ml_open -> iemsg; ml_open -> mf_put; ml_open -> ml_new_data; ml_open -> iemsg; ml_open -> mf_put; ml_open -> mf_close; set_b0_fname -> home_replace; set_b0_fname -> os_get_user_name; set_b0_fname -> STRLEN; set_b0_fname -> STRLEN; set_b0_fname -> STRLCPY; set_b0_fname -> memmove; set_b0_fname -> memmove; set_b0_fname -> os_fileinfo; set_b0_fname -> long_to_char; set_b0_fname -> long_to_char; set_b0_fname -> buf_store_file_info; set_b0_fname -> long_to_char; set_b0_fname -> long_to_char; set_b0_fname -> add_b0_fenc; add_b0_fenc -> STRLEN; add_b0_fenc -> STRLEN; add_b0_fenc -> memmove; findswapname -> FUNC_ATTR_NONNULL_ARG; findswapname -> strlen; findswapname -> xmalloc; findswapname -> copy_option_part; findswapname -> makeswapname; findswapname -> strlen; findswapname -> XFREE_CLEAR; findswapname -> os_fileinfo_link; findswapname -> fnamecmp; findswapname -> os_open; findswapname -> read_eintr; findswapname -> fnamecmp; findswapname -> path_tail; findswapname -> same_directory; findswapname -> expand_env; findswapname -> char_to_long; findswapname -> expand_env; findswapname -> char_to_long; findswapname -> close; findswapname -> vim_strchr; findswapname -> os_path_exists; findswapname -> verb_msg; findswapname -> has_autocmd; findswapname -> do_swapexists; findswapname -> attention_message; findswapname -> flush_buffers; findswapname -> _; findswapname -> _; findswapname -> strlen; findswapname -> strlen; findswapname -> strlen; findswapname -> xmalloc; findswapname -> memcpy; findswapname -> home_replace; findswapname -> xstrlcat; findswapname -> do_dialog; findswapname -> xfree; findswapname -> msg_reset_scroll; findswapname -> os_remove; findswapname -> os_path_exists; findswapname -> msg_puts; findswapname -> wait_return; findswapname -> emsg; findswapname -> XFREE_CLEAR; findswapname -> os_isdir; findswapname -> os_mkdir_recurse; findswapname -> os_strerror; findswapname -> xfree; findswapname -> xfree; makeswapname -> resolve_symlink; makeswapname -> STRLEN; makeswapname -> after_pathsep; makeswapname -> make_percent_swname; makeswapname -> modname; makeswapname -> xfree; makeswapname -> modname; makeswapname -> get_file_in_dir; makeswapname -> xfree; resolve_symlink -> STRLCPY; resolve_symlink -> semsg; resolve_symlink -> readlink; resolve_symlink -> vim_FullName; resolve_symlink -> path_is_absolute; resolve_symlink -> STRCPY; resolve_symlink -> path_tail; resolve_symlink -> STRLEN; resolve_symlink -> STRCPY; resolve_symlink -> vim_FullName; make_percent_swname -> FUNC_ATTR_NONNULL_ARG; make_percent_swname -> fix_fname; make_percent_swname -> xstrdup; make_percent_swname -> MB_PTR_ADV; make_percent_swname -> vim_ispathsep; make_percent_swname -> concat_fnames; make_percent_swname -> xfree; make_percent_swname -> xfree; do_swapexists -> set_vim_var_string; do_swapexists -> set_vim_var_string; do_swapexists -> apply_autocmds; do_swapexists -> set_vim_var_string; do_swapexists -> get_vim_var_str; attention_message -> assert; attention_message -> emsg; attention_message -> msg_puts; attention_message -> msg_home_replace; attention_message -> msg_puts; attention_message -> swapfile_info; attention_message -> msg_puts; attention_message -> msg_outtrans; attention_message -> msg_puts; attention_message -> os_fileinfo; attention_message -> msg_puts; attention_message -> msg_puts; attention_message -> msg_puts; attention_message -> msg_puts; attention_message -> msg_puts; attention_message -> msg_puts; attention_message -> msg_puts; attention_message -> msg_outtrans; attention_message -> msg_puts; attention_message -> msg_puts; attention_message -> msg_outtrans; attention_message -> msg_puts; swapfile_info -> assert; swapfile_info -> os_fileinfo; swapfile_info -> os_get_uname; swapfile_info -> msg_puts; swapfile_info -> msg_outtrans; swapfile_info -> msg_puts; swapfile_info -> msg_puts; swapfile_info -> msg_puts; swapfile_info -> os_open; swapfile_info -> read_eintr; swapfile_info -> STRNCMP; swapfile_info -> msg_puts; swapfile_info -> ml_check_b0_id; swapfile_info -> msg_puts; swapfile_info -> ml_check_b0_strings; swapfile_info -> msg_puts; swapfile_info -> msg_puts; swapfile_info -> msg_puts; swapfile_info -> msg_outtrans; swapfile_info -> msg_puts; swapfile_info -> msg_puts; swapfile_info -> msg_puts; swapfile_info -> msg_outtrans; swapfile_info -> msg_puts; swapfile_info -> msg_puts; swapfile_info -> msg_outtrans; swapfile_info -> char_to_long; swapfile_info -> msg_puts; swapfile_info -> msg_outnum; swapfile_info -> os_proc_running; swapfile_info -> msg_puts; swapfile_info -> b0_magic_wrong; swapfile_info -> msg_puts; swapfile_info -> msg_puts; swapfile_info -> close; swapfile_info -> msg_puts; swapfile_info -> msg_putchar; ml_check_b0_strings -> memchr; ml_check_b0_strings -> memchr; ml_check_b0_strings -> memchr; ml_check_b0_strings -> memchr; ml_new_ptr -> mf_new; ml_new_ptr -> sizeof; ml_new_data -> assert; ml_new_data -> mf_new; }