win32 compiler fixes
[asdcplib.git] / src / KM_fileio.cpp
index 2b95d63070073af768961544c7f60bfb14b455ec..a7de3c22543bb615422c59581a36eac0579558e6 100644 (file)
@@ -1,5 +1,5 @@
 /*
-Copyright (c) 2004-2012, John Hurst
+Copyright (c) 2004-2014, John Hurst
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
@@ -691,7 +691,7 @@ Kumu::FileReader::OpenRead(const std::string& filename) const
   // suppress popup window on error
   UINT prev = ::SetErrorMode(SEM_FAILCRITICALERRORS|SEM_NOOPENFILEERRORBOX);
 
-  const_cast<FileReader*>(this)->m_Handle = ::CreateFileA(filename,
+  const_cast<FileReader*>(this)->m_Handle = ::CreateFileA(filename.c_str(),
                          (GENERIC_READ),                // open for reading
                          FILE_SHARE_READ,               // share for reading
                          NULL,                          // no security