From: Shamus Hammons Date: Mon, 6 Feb 2012 17:20:03 +0000 (+0000) Subject: Fix to prevent segfaulting on 64-bit platforms. X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d9d9b7a1934adc548f2acc90a750d6f0451cdd3a;hp=4cb2b99e799d81dc8f589c54fb81fe20ef9ec2ad;p=architektonas Fix to prevent segfaulting on 64-bit platforms. --- diff --git a/src/main.cpp b/src/main.cpp index 00643e1..e17fccf 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -21,6 +21,8 @@ Architektonas::Architektonas(int argc, char * argv[]): QApplication(argc, argv)//, charWnd(NULL) { + mainWindow = new ApplicationWindow; + mainWindow->show(); } @@ -30,8 +32,6 @@ int main(int argc, char * argv[]) Q_INIT_RESOURCE(architektonas); // This must the same name as the exe filename Architektonas app(argc, argv); - ApplicationWindow mainWindow; - mainWindow.show(); return app.exec(); } diff --git a/src/main.h b/src/main.h index b60c8ed..95ec930 100644 --- a/src/main.h +++ b/src/main.h @@ -5,14 +5,16 @@ // Forward declarations //class CharWindow; +class ApplicationWindow; class Architektonas: public QApplication { public: Architektonas(int argc, char * argv[]); -// public: + public: // CharWindow * charWnd; + ApplicationWindow * mainWindow; }; #endif // __MAIN_H__