Function at 0x410c30
Capabilities:
Terminate process

Disassembly:
mov eax, dword [esp + 4]
test eax, eax
jne 0x410c89
mov al, byte [0x45c46e]
push 0
test al, al
push 0
je 0x410c6d
push 0x445e80
push 0x445e88
push 0x445e8c
push 0x445e90
push 0
call fcn.0043a113
add esp, 0x1c
test eax, eax
jne 0x410c89
push eax
call fcn.00438e2b
push str.ml.exe
push 0x445e9c
push 0x445ea0
push 0x445ea4
call fcn.0043aaee
add esp, 0x18
mov al, byte [0x45c46c]
test al, al
jne 0x410c97
call fcn.00410c10
cmp byte [str._r_n________ML____options___filelist____link_linkoptions___r_n_r_n_AT_Enable_tiny_model__.COM_file___________omf_generate_OMF_format_object_file_r_n_Bl_linker__Use_alternate_linker___________Sa_Maximize_source_listing_r_n_c_Assemble_without_linking________________Sc_Generate_timings_in_listing_r_n_Cp_Preserve_case_of_user_identifiers______Sf_Generate_first_pass_listing_r_n_Cu_Map_all_identifiers_to_upper_case______Sl_width__Set_line_width_r_n_Cx_Preserve_case_in_publics__externs______Sn_Suppress_symbol_table_listing_r_n_coff_generate_COFF_format_object_file_____Sp_length__Set_page_length_r_n_D_name__text__Define_text_macro__________Ss_string__Set_subtitle_r_n_EP_Output_preprocessed_listing_to_stdout__St_string__Set_title_r_n_F__hex__Set_stack_size__bytes_____________Sx_List_false_conditionals_r_n_Fe_file__Name_executable__________________Ta_file__Assemble_non_.ASM_file_r_n_Fl_file__Generate_listing_________________w_Same_as__W0__WX_r_n_Fm_file__Generate_map_____________________WX_Treat_warnings_as_errors_r_n_Fo_file__Name_object_file_________________W_number__Set_warning_level_r_n_FPi_Generate_80x87_emulator_encoding______X_Ignore_INCLUDE_environment_path_r_n_Fr_file__Generate_limited_browser_info____Zd_Add_line_number_debug_info_r_n_FR_file__Generate_full_browser_info_______Zf_Make_all_symbols_public_r_n_G_cdz__Use_Pascal__C__or_Stdcall_calls__Zi_Add_symbolic_debug_info_r_n_H_number__Set_max_external_name_length____Zm_Enable_MASM_5.10_compatibility_r_n_I_name__Add_include_path__________________Zp_n__Set_structure_alignment_r_n_link__linker_options_and_libraries________Zs_Perform_syntax_check_only_r_n_nologo_Suppress_copyright_message_r_n], 0xd
jne 0x410cac
push str._r_n________ML____options___filelist____link_linkoptions___r_n_r_n_AT_Enable_tiny_model__.COM_file___________omf_generate_OMF_format_object_file_r_n_Bl_linker__Use_alternate_linker___________Sa_Maximize_source_listing_r_n_c_Assemble_without_linking________________Sc_Generate_timings_in_listing_r_n_Cp_Preserve_case_of_user_identifiers______Sf_Generate_first_pass_listing_r_n_Cu_Map_all_identifiers_to_upper_case______Sl_width__Set_line_width_r_n_Cx_Preserve_case_in_publics__externs______Sn_Suppress_symbol_table_listing_r_n_coff_generate_COFF_format_object_file_____Sp_length__Set_page_length_r_n_D_name__text__Define_text_macro__________Ss_string__Set_subtitle_r_n_EP_Output_preprocessed_listing_to_stdout__St_string__Set_title_r_n_F__hex__Set_stack_size__bytes_____________Sx_List_false_conditionals_r_n_Fe_file__Name_executable__________________Ta_file__Assemble_non_.ASM_file_r_n_Fl_file__Generate_listing_________________w_Same_as__W0__WX_r_n_Fm_file__Generate_map_____________________WX_Treat_warnings_as_errors_r_n_Fo_file__Name_object_file_________________W_number__Set_warning_level_r_n_FPi_Generate_80x87_emulator_encoding______X_Ignore_INCLUDE_environment_path_r_n_Fr_file__Generate_limited_browser_info____Zd_Add_line_number_debug_info_r_n_FR_file__Generate_full_browser_info_______Zf_Make_all_symbols_public_r_n_G_cdz__Use_Pascal__C__or_Stdcall_calls__Zi_Add_symbolic_debug_info_r_n_H_number__Set_max_external_name_length____Zm_Enable_MASM_5.10_compatibility_r_n_I_name__Add_include_path__________________Zp_n__Set_structure_alignment_r_n_link__linker_options_and_libraries________Zs_Perform_syntax_check_only_r_n_nologo_Suppress_copyright_message_r_n
call fcn.0040efa0
jmp 0x410cb5
push 0
push 0
call fcn.00410cc0
push 0
call fcn.00438e2b
nop
nop
nop
nop