ref: 899100c7673fc81ec1f3e7195e6feff8e6354044
parent: 7ad22c3159af90b31e6fb7ab233318d789dce472
author: Marc-Alexandre Espiaut <[email protected]>
date: Mon Jun 4 11:15:25 EDT 2018
Removing DOS code rt_game.c
--- a/rott/rt_game.c
+++ b/rott/rt_game.c
@@ -4802,40 +4802,6 @@
GetPathFromEnvironment( filename, ApogeePath, loadname );
-#if PLATFORM_DOS
- {
- struct diskfree_t dfree;
- // Determine available disk space
- letter = toupper(filename[0]);
- if (
- (letter >= 'A') &&
- (letter <= 'Q')
- )
- {
- if (_dos_getdiskfree ((letter-'A'+1), &dfree))
- Error ("Error in _dos_getdiskfree call\n");
- }
- else
- {
- if (_dos_getdiskfree (0, &dfree))
- Error ("Error in _dos_getdiskfree call\n");
- }
-
- avail = (int) dfree.avail_clusters *
- dfree.bytes_per_sector *
- dfree.sectors_per_cluster;
- avail -= 8192;
-
- // Check to see if we have enough
-
- if (avail < MAXSAVEDGAMESIZE)
- {
- CP_DisplayMsg ("There is not enough\nspace on your disk\nto Save Game!\nPress any key to continue", 13);
- return (false);
- }
- }
-#endif
-
// Open the savegame file
savehandle = SafeOpenWrite (filename);