aboutsummaryrefslogtreecommitdiff
path: root/installer
diff options
context:
space:
mode:
Diffstat (limited to 'installer')
-rw-r--r--installer/installer.pro2
-rw-r--r--installer/main.cpp7
2 files changed, 8 insertions, 1 deletions
diff --git a/installer/installer.pro b/installer/installer.pro
index 4f1ae16..2ab71aa 100644
--- a/installer/installer.pro
+++ b/installer/installer.pro
@@ -8,7 +8,7 @@ QT += core gui network svg winextras
CONFIG += static
INCLUDEPATH += "C:/Program Files (x86)/zlib/include"
-LIBS += -L"C:/Program Files (x86)/zlib/lib" -lzlibstat
+LIBS += -L"C:/Program Files (x86)/zlib/lib" -lzlibstat -llegacy_stdio_definitions
DEFINES += QUAZIP_STATIC ZLIB_WINAPI
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
diff --git a/installer/main.cpp b/installer/main.cpp
index a36d8a5..8507180 100644
--- a/installer/main.cpp
+++ b/installer/main.cpp
@@ -10,6 +10,13 @@
#include <QMessageBox>
#include <QDesktopWidget>
+FILE _iob[] = {*stdin, *stdout, *stderr};
+
+extern "C" FILE * __cdecl __iob_func(void)
+{
+ return _iob;
+}
+
int main(int argc, char *argv[])
{
QApplication a(argc, argv);