Fix compilation issues on OSX

This commit is contained in:
Ginger Bill
2017-08-11 00:16:57 +01:00
parent 0fff6a2b74
commit d7bd3f8402
3 changed files with 7 additions and 5 deletions
+5 -3
View File
@@ -7984,15 +7984,17 @@ gb_inline b32 gb_file_copy(char const *existing_filename, char const *new_filena
gb_inline b32 gb_file_move(char const *existing_filename, char const *new_filename) {
if (link(existing_filename, new_filename) == 0) {
if (unlink(existing_filename) != -1) {
return true;
}
return unlink(existing_filename) != -1;
}
return false;
}
b32 gb_file_remove(char const *filename) {
#if defined(GB_SYSTEM_OSX)
return unlink(existing_filename) != -1;
#else
return remove(filename) == 0;
#endif
}