Ignore:
Timestamp:
Mar 28, 2009, 12:12:58 PM (15 years ago)
Author:
イグトランス (egtra)
Message:

読み取りのみのファイル操作の場合、CreateFileでFILE_SHARE_READ指定を追加。コンパイラを同時起動しても正常動作させるための修正。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/compiler_x64/MakePeHdr.cpp

    r768 r769  
    11311131    hFile=CreateFile(
    11321132        ( ActiveBasic::Common::Environment::GetAbdevSystemDirPath() + "\\dosstub.pgm" ).c_str(),
    1133         GENERIC_READ,0,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL);
     1133        GENERIC_READ,FILE_SHARE_READ,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL);
    11341134    if(hFile==INVALID_HANDLE_VALUE){
    11351135        MessageBox(hOwnerEditor,"dosstub.pgmの読み込みに失敗","error",MB_OK);
Note: See TracChangeset for help on using the changeset viewer.