BDirectWindow defined new reserved virtual slots and left out virtuals defined by the R5 counterpart, which made it binary incompatible. Fixed.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2729 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -123,8 +123,8 @@ public:
|
|||||||
virtual status_t Perform(perform_code d, void *arg);
|
virtual status_t Perform(perform_code d, void *arg);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
virtual void _ReservedDirectWindow1();
|
virtual void task_looper();
|
||||||
virtual void _ReservedDirectWindow2();
|
virtual BMessage *ConvertToMessage(void *raw, int32 code);
|
||||||
|
|
||||||
public:
|
public:
|
||||||
// BDirectWindow API
|
// BDirectWindow API
|
||||||
@@ -139,10 +139,10 @@ private:
|
|||||||
|
|
||||||
typedef BWindow inherited;
|
typedef BWindow inherited;
|
||||||
|
|
||||||
|
virtual void _ReservedDirectWindow1();
|
||||||
|
virtual void _ReservedDirectWindow2();
|
||||||
virtual void _ReservedDirectWindow3();
|
virtual void _ReservedDirectWindow3();
|
||||||
virtual void _ReservedDirectWindow4();
|
virtual void _ReservedDirectWindow4();
|
||||||
virtual void _ReservedDirectWindow5();
|
|
||||||
virtual void _ReservedDirectWindow6();
|
|
||||||
|
|
||||||
BDirectWindow();
|
BDirectWindow();
|
||||||
BDirectWindow(BDirectWindow &);
|
BDirectWindow(BDirectWindow &);
|
||||||
|
|||||||
@@ -263,12 +263,17 @@ BDirectWindow::Perform(perform_code d,
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
//BMessage *
|
void
|
||||||
//BDirectWindow::ConvertToMessage(void *raw,
|
BDirectWindow::task_looper()
|
||||||
// int32 code)
|
{
|
||||||
//{
|
BWindow::task_looper();
|
||||||
// return NULL;
|
}
|
||||||
//}
|
|
||||||
|
BMessage *
|
||||||
|
BDirectWindow::ConvertToMessage(void *raw, int32 code)
|
||||||
|
{
|
||||||
|
return BWindow::ConvertToMessage(raw, code);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
void
|
void
|
||||||
@@ -330,18 +335,6 @@ BDirectWindow::_ReservedDirectWindow4()
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void
|
|
||||||
BDirectWindow::_ReservedDirectWindow5()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
void
|
|
||||||
BDirectWindow::_ReservedDirectWindow6()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* unimplemented for protection of the user:
|
/* unimplemented for protection of the user:
|
||||||
*
|
*
|
||||||
* BDirectWindow::BDirectWindow()
|
* BDirectWindow::BDirectWindow()
|
||||||
|
|||||||
Reference in New Issue
Block a user