C ordening

This commit is contained in:
Rens Pastoor
2025-05-27 23:26:28 +02:00
parent 39269a71a7
commit 517087ccc1
207 changed files with 0 additions and 4278 deletions

View File

@@ -0,0 +1,18 @@
#ifndef RESOURCE_DETECTOR_H
#define RESOURCE_DETECTOR_H
#include <stdio.h>
#define main xmain
#define malloc(size) xmalloc ((size), (__FILE__), (__LINE__))
#define free(addr) xfree ((addr), __FILE__, __LINE__)
#define fopen(name,mode) xfopen ((name),(mode), __FILE__, __LINE__)
#define fclose(fptr) xfclose ((fptr), __FILE__, __LINE__)
extern int xmain(int argc, char* argv[]);
extern void* xmalloc(unsigned int size, const char* file, unsigned int line);
extern void xfree(void* addr, const char* filename, int linenr);
extern FILE* xfopen(const char* file_to_open, const char* mode, const char* filename, int linenr);
extern int xfclose(FILE* fptr, const char* filename, int linenr);
#endif