* dialog.c: Eliminate typedef Refresh, unneeded includes.
Этот коммит содержится в:
родитель
a8a7443e91
Коммит
732da2fcd9
@ -1,5 +1,7 @@
|
||||
2003-10-24 Pavel Roskin <proski@gnu.org>
|
||||
|
||||
* dialog.c: Eliminate typedef Refresh, unneeded includes.
|
||||
|
||||
* complete.h: Move CompletionFunction definition ...
|
||||
* complete.c: ... here.
|
||||
|
||||
|
17
src/dialog.c
17
src/dialog.c
@ -17,9 +17,6 @@
|
||||
|
||||
#include <config.h>
|
||||
#include <stdio.h>
|
||||
#include <stdarg.h>
|
||||
#include <sys/types.h>
|
||||
#include <string.h>
|
||||
#include "global.h"
|
||||
#include "dialog.h"
|
||||
#include "key.h" /* we_are_background */
|
||||
@ -27,21 +24,21 @@
|
||||
|
||||
|
||||
/* The refresh stack */
|
||||
typedef struct Refresh {
|
||||
struct Refresh {
|
||||
void (*refresh_fn)(void *);
|
||||
void *parameter;
|
||||
int flags;
|
||||
struct Refresh *next;
|
||||
} Refresh;
|
||||
};
|
||||
|
||||
static Refresh *refresh_list;
|
||||
static struct Refresh *refresh_list;
|
||||
|
||||
void
|
||||
push_refresh (refresh_fn new_refresh, void *parameter, int flags)
|
||||
{
|
||||
Refresh *new;
|
||||
struct Refresh *new;
|
||||
|
||||
new = g_new (Refresh, 1);
|
||||
new = g_new (struct Refresh, 1);
|
||||
new->next = (struct Refresh *) refresh_list;
|
||||
new->refresh_fn = new_refresh;
|
||||
new->parameter = parameter;
|
||||
@ -52,7 +49,7 @@ push_refresh (refresh_fn new_refresh, void *parameter, int flags)
|
||||
void
|
||||
pop_refresh (void)
|
||||
{
|
||||
Refresh *old;
|
||||
struct Refresh *old;
|
||||
|
||||
if (!refresh_list)
|
||||
fprintf (stderr, _("\n\n\nrefresh stack underflow!\n\n\n"));
|
||||
@ -64,7 +61,7 @@ pop_refresh (void)
|
||||
}
|
||||
|
||||
static void
|
||||
do_complete_refresh (Refresh *refresh_list)
|
||||
do_complete_refresh (struct Refresh *refresh_list)
|
||||
{
|
||||
if (!refresh_list)
|
||||
return;
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user