From 956c8f643219778c445d7062d1d0e7e3b96c7676 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Wed, 21 Oct 2020 18:50:29 -0400 Subject: Obscure bug fix copying foreign streams in special cases (fixes #449) Specifically, if a stream had its stream data replaced and had indirect /Filter or /DecodeParms, it would result in non-silent loss of data and/or internal error. --- make/msvc.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'make/msvc.mk') diff --git a/make/msvc.mk b/make/msvc.mk index c8bc57bc..cfeaa45a 100644 --- a/make/msvc.mk +++ b/make/msvc.mk @@ -66,7 +66,7 @@ endef # Usage: $(call makelib,objs,library,ldflags,libs,current,revision,age) define makelib cl -nologo -O2 -Zi -Gy -EHsc -MD -LD -Fe$(basename $(2))$(shell expr $(5) - $(7)).dll $(1) \ - -link -SUBSYSTEM:CONSOLE,5.01 -incremental:no \ + -link -SUBSYSTEM:CONSOLE -incremental:no \ $(foreach L,$(subst -L,,$(3)),-LIBPATH:$(L)) \ $(foreach L,$(subst -l,,$(4)),$(L).lib) if [ -f $(basename $(2))$(shell expr $(5) - $(7)).dll.manifest ]; then \ @@ -81,7 +81,7 @@ endef define makebin cl -nologo -O2 -Zi -Gy -EHsc -MD $(1) \ $(if $(5),$(5),$(WINDOWS_MAIN_XLINK_FLAGS)) \ - -link -SUBSYSTEM:CONSOLE,5.01 -incremental:no -OUT:$(2) \ + -link -SUBSYSTEM:CONSOLE -incremental:no -OUT:$(2) \ $(foreach L,$(subst -L,,$(3)),-LIBPATH:$(L)) \ $(foreach L,$(subst -l,,$(4)),$(L).lib) if [ -f $(2).manifest ]; then \ -- cgit v1.2.3-54-g00ecf