소스 검색

Fix invalid implicit conversion from wxString to std::string

This fails to compile because CreateTempFileName returns a wxString
which doesn't have an implicit conversion to std::string. One solution
would be to call ToStdString() to get a std::string, but this change
just uses auto to deduce the type.
Jonathan Wakely 4 년 전
부모
커밋
a297cc572a
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      lib/SCSI2SD/src/scsi2sd-util6/scsi2sd-util.cc

+ 1 - 1
lib/SCSI2SD/src/scsi2sd-util6/scsi2sd-util.cc

@@ -562,7 +562,7 @@ private:
 		}
 #endif
 
-		std::string tmpFile =
+		auto tmpFile =
 			wxFileName::CreateTempFileName(
 				_("SCSI2SD_MARKER"), static_cast<wxFile*>(NULL));
 		wxRemoveFile(tmpFile); // dfu-util won't overwrite.