Commit Graph

19 Commits

Author SHA1 Message Date
Adubbz
82c97b1e4b Abstract away file writing logic 2019-10-01 17:58:28 +10:00
Adubbz
3c64b34cc4 Universally use EnsureEnabled 2019-10-01 17:58:28 +10:00
Adubbz
ac24ab8005 Always cache placeholder file. Switch to ftell for preventing appending 2019-10-01 17:58:27 +10:00
Adubbz
1283f50572 Revert "Removed debug code"
This reverts commit d6ff261fcc.
2019-10-01 17:58:27 +10:00
Adubbz
bc377bd5dd Manually prevent placeholder/content appending 2019-10-01 17:58:26 +10:00
Adubbz
6060aee62b Added a scope guard for WritePlaceHolder 2019-10-01 17:58:26 +10:00
Adubbz
a98a2f4592 Removed debug code 2019-10-01 17:58:26 +10:00
Adubbz
52837a78f4 Fixed List implementation. Also lots of debug logging. 2019-10-01 17:58:25 +10:00
Adubbz
d58d370123 Prevent automatic placeholder creation on open 2019-10-01 17:58:25 +10:00
Adubbz
68d1ef1d43 Fixed placeholder/content deletion 2019-10-01 17:58:24 +10:00
Adubbz
abc94ea27d Various fixes. Note: This contains debug stuff which will be removed later. I was getting tired of having to cherrypick tiny changes 2019-10-01 17:58:24 +10:00
Adubbz
352b747789 Bump heap size, fix CleanupAllPlaceHolder 2019-10-01 17:58:24 +10:00
Adubbz
f8a582c689 More main fixes 2019-10-01 17:58:22 +10:00
Adubbz
cfdbf53271 Fixed more stdio error handling 2019-10-01 17:58:22 +10:00
Adubbz
36c1fafb0d errno begone 2019-10-01 17:58:22 +10:00
Adubbz
d985c0e87f Misc fixes 2019-10-01 17:58:22 +10:00
Adubbz
c1b48289df Use r+b, not w+b 2019-10-01 17:58:21 +10:00
Adubbz
2e8f90fa42 Fix HasFile and HasDirectory 2019-10-01 17:58:21 +10:00
Adubbz
cd374a04f5 Implement NCM 2019-10-01 17:58:19 +10:00