/* * fetch.h * * All rights reserved. Copyright (C) 1996 by NARITA Tomio * $Id: fetch.h,v 1.3 2003/11/13 03:08:19 nrt Exp $ */ #ifndef __FETCH_H__ #define __FETCH_H__ #include public boolean_t line_truncated; #define LineHead( line, index ) \ ( 0 == (index) ? 0 : (line)->head[ (index)-1 ].ptr ) #define LineLength( line, index ) \ ( LineHead( (line), (index)+1 ) - LineHead( (line), (index) ) ) #define LineWidth( line, index ) \ ( (line)->head[ (index) ].width ) public boolean_t FetchLine( file_t *f, unsigned int segment, int offset ); #endif /* __FETCH_H__ */