Files
wc3re/common.hh

18 lines
264 B
C++

#ifndef WC3RE__COMMON_HH__
#define WC3RE__COMMON_HH__
#include <cstdio>
#include <memory>
struct FILEDeleter {
void operator()(FILE* file) const {
fclose(file);
}
};
using FILEUPtr = std::unique_ptr<FILE, FILEDeleter>;
#include "exceptions.hh"
#endif