--- ./rhide-1.5/rhgdb/gdbedit.cc.orig 2004-01-23 17:44:25.000000000 +0100 +++ ./rhide-1.5/rhgdb/gdbedit.cc 2004-01-23 17:44:25.000000000 +0100 @@ -124,8 +124,8 @@ TGDBEditWindow::TGDBEditWindow(const TRect & bounds, const char *fileName, int aNumber): -TCEditWindow(bounds, (const char *) NULL, aNumber), -TWindowInit(&TGDBEditWindow::initFrame) +TWindowInit(&TGDBEditWindow::initFrame), +TCEditWindow(bounds, (const char *) NULL, aNumber) { TRect r(editor->origin.x, editor->origin.y, editor->origin.x + editor->size.x, --- ./rhide-1.5/rhgdb/main.cc.orig 2004-01-23 17:44:25.000000000 +0100 +++ ./rhide-1.5/rhgdb/main.cc 2004-01-23 17:44:25.000000000 +0100 @@ -172,9 +172,9 @@ } RHGDBApp::RHGDBApp(): -TApplication(), TProgInit(RHGDBApp::initStatusLine, - RHGDBApp::initMenuBar, RHGDBApp::initDeskTop) + RHGDBApp::initMenuBar, RHGDBApp::initDeskTop), +TApplication() { } --- ./rhide-1.5/rhgdb/options.cc.orig 2004-01-23 17:44:25.000000000 +0100 +++ ./rhide-1.5/rhgdb/options.cc 2004-01-23 17:44:25.000000000 +0100 @@ -38,8 +38,8 @@ }; TEnvironmentDialog::TEnvironmentDialog(): -TDialog(TRect(0, 0, 65, 17), _("Environment options")), -TWindowInit(TEnvironmentDialog::initFrame) +TWindowInit(TEnvironmentDialog::initFrame), +TDialog(TRect(0, 0, 65, 17), _("Environment options")) { TRect r; --- ./tvision/include/tv/filedlg.h.orig 2004-01-23 17:44:25.000000000 +0100 +++ ./tvision/include/tv/filedlg.h 2004-01-23 17:44:25.000000000 +0100 @@ -70,8 +70,8 @@ protected: - TFileDialog( StreamableInit ) : TDialog ( streamableInit ), - TWindowInit( &TFileDialog::initFrame ) {} + TFileDialog( StreamableInit ) : + TWindowInit( &TFileDialog::initFrame ),TDialog ( streamableInit ) {} virtual void write( opstream& ); virtual void *read( ipstream& );