| 28 | FILE *Debug_logfile = nullptr; |
| 29 | |
| 30 | bool Debug_Logfile(const char *filename) { |
| 31 | if (Debug_logfile == nullptr) { |
| 32 | Debug_logfile = fopen(filename, "w"); |
| 33 | if (Debug_logfile == nullptr) { |
| 34 | Debug_MessageBox(OSMBOX_OK, "Debug", "FYI Logfile couldn't be created."); |
| 35 | return false; |
| 36 | } |
| 37 | atexit(Debug_LogClose); |
| 38 | } |
| 39 | Debug_LogWrite("BEGINNING LOG\n\n"); |
| 40 | |
| 41 | return true; |
| 42 | } |
| 43 | |
| 44 | void Debug_LogWrite(const char *str) { |
| 45 | if (Debug_logfile) |
no test coverage detected