diff options
author | Lukas Geyer <lgeyer@gmx.at> | 2012-07-24 13:12:45 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-07-25 03:27:14 +0200 |
commit | db4576fa0257edd93c6f136d5276335f82a5e771 (patch) | |
tree | c2c486bbb3bca102737ae5ea6510d61def9b0bb9 /src/plugins/directshow | |
parent | f495216fad48af81e26ba4d0c76d8ff746f536f9 (diff) |
Fix compilation issue with MinGW (disables the usage of strsafe.h).
Recent versions of MinGW include strsafe.h in dshow.h.
strsafe.h undefines all non-safe string functions, including
vsprintf and others, to prevent their usage. This causes
QString and others to fail. Defining NO_DSHOW_STRSAFE before
including dshow.h prevents this behaviour.
Change-Id: I012fecbabc5c11900486c1dfdc970a00613ef6f7
Reviewed-by: Michael Goddard <michael.goddard@nokia.com>
Diffstat (limited to 'src/plugins/directshow')
-rw-r--r-- | src/plugins/directshow/directshow.pro | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/directshow/directshow.pro b/src/plugins/directshow/directshow.pro index 61476476e..fe00883dc 100644 --- a/src/plugins/directshow/directshow.pro +++ b/src/plugins/directshow/directshow.pro @@ -17,6 +17,10 @@ SOURCES += dsserviceplugin.cpp DEFINES += HAVE_WIDGETS } +win32-g++ { + DEFINES += NO_DSHOW_STRSAFE +} + !config_wmf: include(player/player.pri) include(camera/camera.pri) |