#include /* for setlocale */ #include #include "log.h" #include "arena.h" #include "net.h" int main(void) { setlocale(LC_ALL, ""); /* TODO: make sure I don't regret this */ vl_log_setlevel(LOG_TRACE); vl_arena *arena = vl_arena_new(8192); int ret = vl_net_ensure_cached(arena, "https://piston-meta.mojang.com/mc/game/version_manifest_v2.json", "manifest.json"); vl_arena_reset(arena); ret = vl_net_ensure_cached(arena, "https://launchermeta.mojang.com/v1/products/java-runtime/2ec0cc96c44e5a76b9c8b7c39df7210883d12871/all.json", "runtime-manifest.json"); printf("%d\n", ret); vl_arena_free(arena); return 0; }