oldloader.c
changeset 4000 4009d092b306
parent 3875 ea2cb07c189e
child 4221 ff4a040f30c6
equal deleted inserted replaced
3999:69dfaadb5c3c 4000:4009d092b306
   186  *
   186  *
   187  */
   187  */
   188 static bool LoadChunk(LoadgameState *ls, void *base, const OldChunks *chunks)
   188 static bool LoadChunk(LoadgameState *ls, void *base, const OldChunks *chunks)
   189 {
   189 {
   190 	const OldChunks *chunk = chunks;
   190 	const OldChunks *chunk = chunks;
   191 	byte *ptr;
       
   192 	byte *base_ptr = base;
   191 	byte *base_ptr = base;
   193 	uint i;
       
   194 
   192 
   195 	while (chunk->type != OC_END) {
   193 	while (chunk->type != OC_END) {
   196 		ptr = chunk->ptr;
   194 		byte* ptr = chunk->ptr;
       
   195 		uint i;
   197 
   196 
   198 		for (i = 0; i < chunk->amount; i++) {
   197 		for (i = 0; i < chunk->amount; i++) {
   199 			if (ls->failed) return false;
   198 			if (ls->failed) return false;
   200 
   199 
   201 			/* Handle simple types */
   200 			/* Handle simple types */