// swift mute fopen fclose warnings