From 7a21e08eca7c72e08fb2a5294b192ebf59a0565a Mon Sep 17 00:00:00 2001 From: kcwu Date: Sat, 12 Mar 2005 03:23:27 +0000 Subject: move global variable to local, save another 536 bytes git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2591 63ad8ddf-47c3-0310-b6dd-a9e9d9715204 --- mbbsd/record.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'mbbsd/record.c') diff --git a/mbbsd/record.c b/mbbsd/record.c index 28e6dee9..7de68780 100644 --- a/mbbsd/record.c +++ b/mbbsd/record.c @@ -443,7 +443,7 @@ safe_article_delete_range(char *direct, int from, int to) #endif int -apply_record(char *fpath, int (*fptr) (), int size){ +apply_record(char *fpath, int (*fptr) (void *item, void *optarg), int size, void *arg){ char abuf[BUFSIZE]; int fp; @@ -451,7 +451,7 @@ apply_record(char *fpath, int (*fptr) (), int size){ return -1; while (read(fp, abuf, size) == (size_t)size) - if ((*fptr) (abuf) == QUIT) { + if ((*fptr) (abuf, arg) == QUIT) { close(fp); return QUIT; } -- cgit v1.2.3