diff options
author | Christian A. Weber <chris@gna.ch> | 1993-05-24 15:46:11 +0000 |
---|---|---|
committer | Christian A. Weber <chris@gna.ch> | 1993-05-24 15:46:11 +0000 |
commit | 937e75f81313bfaa7d3442275f0cd6873a07d10f (patch) | |
tree | 782522d1551356d2de8e1dc69391a71f429aa6e4 | |
parent | 0c910b4f5c2c9cf6a02349d4a324c7fdb185613b (diff) | |
download | iff-library-937e75f81313bfaa7d3442275f0cd6873a07d10f.tar.gz iff-library-937e75f81313bfaa7d3442275f0cd6873a07d10f.tar.bz2 iff-library-937e75f81313bfaa7d3442275f0cd6873a07d10f.zip |
iffh_FormSize entfernt (wegen nesting FORMS in Push/PopChunk()), und
ChunkStack in iffh_ eingebaut
-rw-r--r-- | Source/IFFLib.i | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/Source/IFFLib.i b/Source/IFFLib.i index 985b63d..417a544 100644 --- a/Source/IFFLib.i +++ b/Source/IFFLib.i @@ -1,11 +1,10 @@ ** -** $Id: IFFLib.i,v 21.1 92/05/15 03:22:40 chris Exp $ -** $Revision: 21.1 $ +** $Id: IFFLib.i,v 22.1 92/06/02 16:48:13 chris Exp $ +** $Revision: 22.1 $ ** -** $Filename: IFFLib.i $ +** $Filename: Source/IFFLib.i $ ** $Author: chris $ -** $Release: 19.1 $ -** $Date: 92/05/15 03:22:40 $ +** $Date: 92/06/02 16:48:13 $ ** ** INTERNES Include-File für alle Module der IFF-Library ** @@ -16,8 +15,7 @@ ** MISSION OF THE AUTHOR. USE AT YOUR OWN RISK. ** - OPT O+ - OPT OW- + OPT O+,OW- INCLUDE "exec/types.i" INCLUDE "exec/memory.i" @@ -50,10 +48,14 @@ ULONG ifffh_Magic ; MUSS am Anfang sein BPTR ifffh_File ; DOS Filehandle - LONG ifffh_FormSize ; Grösse des gesamten FORMs - LONG ifffh_ChunkSize ; Grösse des aktuellen Chunks + + LABEL iffh_CStack + LONG ifffh_ChunkSize ; Grösse des aktuellen Chunks/FORMs LONG ifffh_ChunkFPos ; Position im File wo dieser Chunk beginnt + STRUCT morechunks,8*8 ; insgesamt 8 Chunk nodes + 1 für Root-FORM + LABEL iffh_CStackEnd + LABEL ifffh_SIZEOF IFFFH_MAGIC EQU $00496648 ; 1. Byte MUSS 0 sein |