A tiny bit more:
parent
bdf1d57eb5
commit
4d2afeaeca
|
@ -67,7 +67,7 @@ struct Named_Mapping{
|
|||
////////////////////////////////
|
||||
|
||||
static void
|
||||
do_gui_sure_to_kill(Application_Links *app, Buffer_Summary *buffer, View_Summary *view);
|
||||
do_gui_sure_to_kill(Application_Links *app, Buffer_ID buffer, View_Summary *view);
|
||||
|
||||
static void
|
||||
do_gui_sure_to_close_4coder(Application_Links *app, View_Summary *view);
|
||||
|
|
|
@ -735,7 +735,7 @@ kill_buffer(Application_Links *app, Buffer_Identifier identifier, View_ID gui_vi
|
|||
if (result == BufferKillResult_Dirty){
|
||||
Buffer_Summary buffer = buffer_identifier_to_buffer_summary(app, identifier, AccessAll);
|
||||
View_Summary view = get_view(app, gui_view_id, AccessAll);
|
||||
do_gui_sure_to_kill(app, &buffer, &view);
|
||||
do_gui_sure_to_kill(app, buffer.buffer_id, &view);
|
||||
}
|
||||
return(result);
|
||||
}
|
||||
|
|
|
@ -683,7 +683,7 @@ activate_confirm_kill(Application_Links *app, Partition *scratch, Heap *heap, Vi
|
|||
}
|
||||
|
||||
static void
|
||||
do_gui_sure_to_kill(Application_Links *app, Buffer_Summary *buffer, View_Summary *view){
|
||||
do_gui_sure_to_kill(Application_Links *app, Buffer_ID buffer, View_Summary *view){
|
||||
Lister_Fixed_Option options[] = {
|
||||
{"(N)o" , "", "Nn", IntAsPtr(SureToKill_No) },
|
||||
{"(Y)es" , "", "Yy", IntAsPtr(SureToKill_Yes) },
|
||||
|
@ -692,7 +692,7 @@ do_gui_sure_to_kill(Application_Links *app, Buffer_Summary *buffer, View_Summary
|
|||
i32 option_count = sizeof(options)/sizeof(options[0]);
|
||||
begin_integrated_lister__with_fixed_options(app, "There are unsaved changes, close anyway?",
|
||||
activate_confirm_kill,
|
||||
&buffer->buffer_id, sizeof(buffer->buffer_id),
|
||||
&buffer, sizeof(buffer),
|
||||
options, option_count, default_string_size_estimation,
|
||||
view);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue