Windows build fixes

This commit is contained in:
Jack Andersen 2018-10-14 10:12:52 -10:00
parent e84546be2d
commit bd1c3e99f2
2 changed files with 3 additions and 3 deletions

View File

@ -208,8 +208,8 @@ public:
std::wstring operator+(const std::wstring_view other) const { return m_sys + other.data(); }
};
inline std::wstring operator+(const std::wstring_view lhs, const SystemStringConv& rhs) { return std::wstring(lhs) + rhs.c_str(); }
#ifndef _S
#define _S(val) L##val
#ifndef _SYS_STR
#define _SYS_STR(val) L##val
#endif
typedef struct _stat Sstat;
#else

View File

@ -4,7 +4,7 @@
int main()
{
kabufuda::Card mc{"GM8E", "01"};
mc.open(_S("test.USA.raw"));
mc.open(_SYS_STR("test.USA.raw"));
mc.format(kabufuda::ECardSlot::SlotA, kabufuda::ECardSize::Card2043Mb);
uint64_t a = 0;
mc.getSerial(a);