src/spritecache.cpp
changeset 8432 19e2849a638c
parent 8374 7a1b6c89cb89
child 8435 6425e2ecd2a6
equal deleted inserted replaced
8431:3efd3b25763d 8432:19e2849a638c
   270 	scnew->ptr = NULL;
   270 	scnew->ptr = NULL;
   271 	scnew->id = scold->id;
   271 	scnew->id = scold->id;
   272 }
   272 }
   273 
   273 
   274 
   274 
   275 void SkipSprites(uint count)
       
   276 {
       
   277 	for (; count > 0; --count) {
       
   278 		if (!ReadSpriteHeaderSkipData()) return;
       
   279 	}
       
   280 }
       
   281 
       
   282 
       
   283 #define S_FREE_MASK 1
   275 #define S_FREE_MASK 1
   284 
   276 
   285 static inline MemBlock* NextBlock(MemBlock* block)
   277 static inline MemBlock* NextBlock(MemBlock* block)
   286 {
   278 {
   287 	return (MemBlock*)((byte*)block + (block->size & ~S_FREE_MASK));
   279 	return (MemBlock*)((byte*)block + (block->size & ~S_FREE_MASK));