4 * Copyright (c) 2008 James McKenzie <james@fishsoup.dhs.org>,
15 * Revision 1.1 2008/02/13 16:57:29 james
16 * *** empty log message ***
18 * Revision 1.2 2008/02/12 22:36:46 james
19 * *** empty log message ***
21 * Revision 1.1 2008/02/08 15:06:42 james
22 * *** empty log message ***
37 #define SLIDE_FULL(s) ((s)->nbytes==(s)->size)
38 #define SLIDE_EMPTY(s) (!((s)->nbytes))
39 #define SLIDE_SPACE(s) (((s)->size)-((s)->nbytes))
40 #define SLIDE_BYTES(s) ((s)->nbytes)
41 #define SLIDE_RPTR(s) ((s)->slide)
42 #define SLIDE_WPTR(s) (((s)->slide)+((s)->nbytes))
44 #endif /* __SLIDE_H__ */