libavutil: Enable the MSVC DLL symbol loading workaround in shared builds as well
authorMartin Storsjö <martin@martin.st>
Thu, 8 Aug 2013 14:16:26 +0000 (17:16 +0300)
committerMartin Storsjö <martin@martin.st>
Fri, 9 Aug 2013 21:53:25 +0000 (00:53 +0300)
commit33237123c83bf4f8345e6ac889ad2e7dbd303d0e
treed64c402cfcad7196c7b652b0137df0f7e8c6fa4d
parent9d5ec50ead97e088d77317e77b18cef06cb3d053
libavutil: Enable the MSVC DLL symbol loading workaround in shared builds as well

This used to only be necessary in static builds (when using the
dynamically linked C runtime), since the _imp prefixed symbols do
exist when linking to the actual DLL. When building testprogs,
however, the current library (e.g. libavutil for some of the testprogs)
is linked statically.

This fixes make fate on DLL builds when using the dynamically
linked C runtime.

Signed-off-by: Martin Storsjö <martin@martin.st>
libavutil/internal.h