From 7fb087544cf7b826602f474d881ed2c1d9422dd2 Mon Sep 17 00:00:00 2001 From: Bradley Bell Date: Sun, 22 Jun 2003 23:06:00 +0000 Subject: [PATCH] use standard fgets for non-archive files --- ChangeLog | 2 ++ cfile/cfile.c | 9 ++++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 744714b0..b62e2c80 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2003-06-22 Bradley Bell + * cfile/cfile.c: use standard fgets for non-archive files + * main/movie.c: use con_printf for missing movie warning 2003-06-18 Bradley Bell diff --git a/cfile/cfile.c b/cfile/cfile.c index e102f6ed..df27c308 100644 --- a/cfile/cfile.c +++ b/cfile/cfile.c @@ -1,4 +1,4 @@ -/* $Id: cfile.c,v 1.12 2003-06-15 04:14:53 btb Exp $ */ +/* $Id: cfile.c,v 1.13 2003-06-22 23:06:00 btb Exp $ */ /* THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX SOFTWARE CORPORATION ("PARALLAX"). PARALLAX, IN DISTRIBUTING THE CODE TO @@ -616,6 +616,13 @@ char * cfgets( char * buf, size_t n, CFILE * fp ) int i; int c; + if (fp->lib_offset == 0) // This is not an archived file + { + t = fgets(buf, n, fp->file); + fp->raw_position = ftell(fp->file); + return t; + } + for (i=0; iraw_position >= fp->size ) { -- 2.39.2