1
1

* view.c (save_edit_changes): Changed return type to gboolean.

* view.c (view_ok_to_quit): Changed return type to gboolean.
	Adjusted returned values.
Этот коммит содержится в:
Roland Illig 2005-04-17 09:17:58 +00:00
родитель 3c872a532c
Коммит 74318e44bb
2 изменённых файлов: 10 добавлений и 7 удалений

Просмотреть файл

@ -6,6 +6,9 @@
* view.c (view_set_byte): Added for save_edit_changes().
* view.c (display): view_place_cursor() is called after displaying
in hex mode.
* view.c (save_edit_changes): Changed return type to gboolean.
* view.c (view_ok_to_quit): Changed return type to gboolean.
Adjusted returned values.
2005-04-16 Roland Illig <roland.illig@gmx.de>

Просмотреть файл

@ -456,7 +456,7 @@ free_change_list (WView *view)
view->dirty++;
}
static void
static gboolean
save_edit_changes (WView *view)
{
struct hexedit_change_node *curr, *next;
@ -491,7 +491,7 @@ save_edit_changes (WView *view)
g_free (error);
}
view_update (view);
return;
return TRUE;
save_error:
error = g_strdup (strerror (errno));
@ -505,9 +505,10 @@ save_edit_changes (WView *view)
if (answer == 0)
goto retry_save;
return FALSE;
}
static int
static gboolean
view_ok_to_quit (WView *view)
{
int r;
@ -521,13 +522,12 @@ view_ok_to_quit (WView *view)
switch (r) {
case 1:
save_edit_changes (view);
return 1;
return save_edit_changes (view);
case 2:
free_change_list (view);
return 1;
return TRUE;
default:
return 0;
return FALSE;
}
}