Skip to content
This repository was archived by the owner on Jun 1, 2023. It is now read-only.

Commit fe7ba59

Browse files
committed
Fix dmake build breakage when using Visual C++
This was introduced by commit 1f664ef. dmake with VC++ is not a common combination, but I should have tested it :-(
1 parent 8ee6927 commit fe7ba59

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

win32/makefile.mk

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -669,7 +669,7 @@ DEFINES += -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE
669669

670670
# Likewise for deprecated Winsock APIs in VC++ 14.0 for now.
671671
.IF "$(CCTYPE)" == "MSVC140" || "$(CCTYPE)" == "MSVC140FREE"
672-
DEFINES = $(DEFINES) -D_WINSOCK_DEPRECATED_NO_WARNINGS
672+
DEFINES += -D_WINSOCK_DEPRECATED_NO_WARNINGS
673673
.ENDIF
674674

675675
# In VS 2005 (VC++ 8.0) Microsoft changes time_t from 32-bit to
@@ -1246,10 +1246,10 @@ $(MINIDIR)\.exists : $(CFGH_TMPL)
12461246
echo #undef FILE_cnt&& \
12471247
echo #undef FILE_base&& \
12481248
echo #undef FILE_bufsiz&& \
1249-
echo #define FILE_ptr(fp) PERLIO_FILE_ptr(fp)&& \
1250-
echo #define FILE_cnt(fp) PERLIO_FILE_cnt(fp)&& \
1251-
echo #define FILE_base(fp) PERLIO_FILE_base(fp)&& \
1252-
echo #define FILE_bufsiz(fp) (PERLIO_FILE_cnt(fp) + PERLIO_FILE_ptr(fp) - PERLIO_FILE_base(fp))&& \
1249+
echo #define FILE_ptr^(fp^) PERLIO_FILE_ptr^(fp^)&& \
1250+
echo #define FILE_cnt^(fp^) PERLIO_FILE_cnt^(fp^)&& \
1251+
echo #define FILE_base^(fp^) PERLIO_FILE_base^(fp^)&& \
1252+
echo #define FILE_bufsiz^(fp^) ^(PERLIO_FILE_cnt^(fp^) + PERLIO_FILE_ptr^(fp^) - PERLIO_FILE_base^(fp^)^)&& \
12531253
echo #define I_STDBOOL)>> config.h
12541254
.ENDIF
12551255
.IF "$(USE_LARGE_FILES)"=="define"

0 commit comments

Comments
 (0)