Skip to content

Commit 98c373c

Browse files
committed
update
1 parent 5acacbc commit 98c373c

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

CvGameCoreDLL_Expansion2/CvGame.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11172,7 +11172,7 @@ void CvGame::writeSaveGameDB(FDataStream& kStream) const
1117211172
}
1117311173
else
1117411174
{
11175-
if (GetFileAttributesW(savePath) != INVALID_FILE_ATTRIBUTES)
11175+
if (GetLastError() != ERROR_FILE_NOT_FOUND)
1117611176
{
1117711177
ASSERT_DEBUG(false, "Saved game database exists, but could not open it!");
1117811178
}

compat.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -209,9 +209,6 @@ DWORD GetLastError();
209209
#define INVALID_FILE_SIZE ((DWORD)0xffffffff)
210210
DWORD GetFileSize(HANDLE, LPDWORD);
211211

212-
#define INVALID_FILE_ATTRIBUTES ((DWORD)-1)
213-
BOOL GetFileAttributesW(LPCWSTR);
214-
215212
#define GENERIC_READ 0x80000000
216213
#define GENERIC_WRITE 0x40000000
217214
#define FILE_SHARE_READ 0x00000001

package.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,11 @@ def gettarinfo(arcname: str, fileobj: IO) -> tarfile.TarInfo:
2828
tar_info = tarfile.TarInfo()
2929
tar_info.name = arcname
3030
tar_info.size = st.st_size
31-
tar_info.mtime = st.st_mtime
31+
timestamp = os.environ.get('SOURCE_DATE_EPOCH')
32+
if timestamp is not None:
33+
tar_info.mtime = int(timestamp)
34+
else:
35+
tar_info.mtime = st.st_mtime
3236
tar_info.mode = st.st_mode
3337
tar_info.type = tarfile.REGTYPE
3438
tar_info.uid = tar_info.gid = 0

0 commit comments

Comments
 (0)