equal
deleted
inserted
replaced
484 __PHYSFS_platformReleaseMutex(stateLock); |
484 __PHYSFS_platformReleaseMutex(stateLock); |
485 |
485 |
486 memcpy(retval, io, sizeof (PHYSFS_Io)); |
486 memcpy(retval, io, sizeof (PHYSFS_Io)); |
487 retval->opaque = newfh; |
487 retval->opaque = newfh; |
488 return retval; |
488 return retval; |
489 |
489 |
490 handleIo_dupe_failed: |
490 handleIo_dupe_failed: |
491 if (newfh) |
491 if (newfh) |
492 { |
492 { |
493 if (newfh->io != NULL) newfh->io->destroy(newfh->io); |
493 if (newfh->io != NULL) newfh->io->destroy(newfh->io); |
494 if (newfh->buffer != NULL) allocator.Free(newfh->buffer); |
494 if (newfh->buffer != NULL) allocator.Free(newfh->buffer); |