// Generic portable-C no-op defaults for the save-file + disk-space service.
// A port with no writable filesystem (or the BLANK template) links these: the
// SAVES/ directory cannot be made, nothing can be deleted, and free space is
// unknown -- so jlSaveWrite/Open fail cleanly and jlDiskFree returns 0. Every
// real port overrides via JL_HAS_SAVE_DIR_ENSURE / JL_HAS_SAVE_DELETE /
// JL_HAS_DISK_FREE. Always compiled in via the src/generic/*.c wildcard;
// dead-stripped where overridden.

#include "joey/file.h"
#include "port.h"


uint32_t jlpGenericDiskFree(void) {
    return 0u;
}


bool jlpGenericSaveDelete(const char *path) {
    (void)path;
    return false;
}


bool jlpGenericSaveDirEnsure(const char *dir) {
    (void)dir;
    return false;
}
