From b97f07f5a10b33ba115a7eb60acc25dfc86b3f55 Mon Sep 17 00:00:00 2001 From: Rob Landley Date: Fri, 22 Sep 2006 19:11:59 +0000 Subject: Follow-up to 16172: this also doesn't produce a warning for me on gcc 4.1, without having to feed the compiler nonsense. --- coreutils/uudecode.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'coreutils/uudecode.c') diff --git a/coreutils/uudecode.c b/coreutils/uudecode.c index b87c33dc7..1df143f9d 100644 --- a/coreutils/uudecode.c +++ b/coreutils/uudecode.c @@ -125,7 +125,6 @@ static int read_base64(FILE *src_stream, FILE *dst_stream) int uudecode_main(int argc, char **argv) { - int (*decode_fn_ptr)(FILE * src, FILE * dst) = read_stduu; /* silence gcc */ FILE *src_stream; char *outname = NULL; char *line; @@ -142,6 +141,7 @@ int uudecode_main(int argc, char **argv) /* Search for the start of the encoding */ while ((line = bb_get_chomped_line_from_file(src_stream)) != NULL) { + int (*decode_fn_ptr)(FILE * src, FILE * dst); char *line_ptr = NULL; if (strncmp(line, "begin-base64 ", 13) == 0) { -- cgit v1.2.3