Skip to content

ReclaimSoftware/RSUtil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Some functions

void RSFatalError(char *message);

void* RSMallocOrDie(size_t size);
void* RSCallocOrDie(size_t size);

void RSFReadOrDie(void *dest, size_t size, FILE *file);
void RSFWriteOrDie(void *data, size_t size, FILE *file);
FILE* RSFOpenOrDie(char *path, char *mode);
void RSFCloseOrDie(FILE *file);
uint8_t* RSReadFileOrDie(char *path, uint32_t *size);

int8_t RSReadInt8(uint8_t *data, uint32_t *offset);
uint8_t RSReadUInt8(uint8_t *data, uint32_t *offset);
int16_t RSReadInt16(uint8_t *data, uint32_t *offset);
uint16_t RSReadUInt16(uint8_t *data, uint32_t *offset);
int32_t RSReadInt32(uint8_t *data, uint32_t *offset);
uint32_t RSReadUInt32(uint8_t *data, uint32_t *offset);
int64_t RSReadInt64(uint8_t *data, uint32_t *offset);
uint64_t RSReadUInt64(uint8_t *data, uint32_t *offset);

About

Miscellaneous functions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages