#pragma once #include namespace gli{ namespace detail { inline FILE* open_file(const char *Filename, const char *Mode) { # if GLM_COMPILER & GLM_COMPILER_VC FILE *File = nullptr; fopen_s(&File, Filename, Mode); return File; # else return std::fopen(Filename, Mode); # endif } }//namespace detail }//namespace gli