Develop and Download Open Source Software

Browse Subversion Repository

Diff of /trunk/teraterm/ttpcmn/ttcmn.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 7305 by zmatsuo, Sun Dec 2 15:51:49 2018 UTC revision 7306 by zmatsuo, Thu Dec 6 09:34:44 2018 UTC
# Line 2564  static BOOL OpenSharedMemory(BOOL *first Line 2564  static BOOL OpenSharedMemory(BOOL *first
2564                  char tmp[32];                  char tmp[32];
2565                  HANDLE hMap;                  HANDLE hMap;
2566                  BOOL first_instance;                  BOOL first_instance;
2567                    TMap *map;
2568                  _snprintf_s(tmp, sizeof(tmp), _TRUNCATE, i == 0 ? "%s" : "%s_%d", TT_FILEMAPNAME, i);                  _snprintf_s(tmp, sizeof(tmp), _TRUNCATE, i == 0 ? "%s" : "%s_%d", TT_FILEMAPNAME, i);
2569                  hMap = CreateFileMapping(INVALID_HANDLE_VALUE, NULL, PAGE_READWRITE,                  hMap = CreateFileMapping(INVALID_HANDLE_VALUE, NULL, PAGE_READWRITE,
2570                                                                   0, sizeof(TMap), tmp);                                                                   0, sizeof(TMap), tmp);
# Line 2573  static BOOL OpenSharedMemory(BOOL *first Line 2574  static BOOL OpenSharedMemory(BOOL *first
2574    
2575                  first_instance = (GetLastError() != ERROR_ALREADY_EXISTS);                  first_instance = (GetLastError() != ERROR_ALREADY_EXISTS);
2576    
2577                  TMap *map = (TMap *)MapViewOfFile(hMap,FILE_MAP_WRITE,0,0,0);                  map = (TMap *)MapViewOfFile(hMap,FILE_MAP_WRITE,0,0,0);
2578                  if (map == NULL) {                  if (map == NULL) {
2579                          return FALSE;                          return FALSE;
2580                  }                  }

Legend:
Removed from v.7305  
changed lines
  Added in v.7306

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26