diff --git a/bepascal/source/bepascal/cpp/src/be/app/Cursor.cpp b/bepascal/source/bepascal/cpp/src/be/app/Cursor.cpp index 7350f1c..e053c58 100644 --- a/bepascal/source/bepascal/cpp/src/be/app/Cursor.cpp +++ b/bepascal/source/bepascal/cpp/src/be/app/Cursor.cpp @@ -131,12 +131,13 @@ BCursor_Instantiate(BCursor *Cursor, BMessage *data) * Returns: status_t * Effects: ***********************************************************************/ +#ifndef __HAIKU__ status_t BCursor_Perform(BCursor *Cursor, perform_code d, void *arg) { return Cursor->Perform(d, arg); } - +#endif #if defined(__cplusplus) diff --git a/bepascal/source/bepascal/cpp/src/be/interface/Bitmap.cpp b/bepascal/source/bepascal/cpp/src/be/interface/Bitmap.cpp index 3777539..5857732 100644 --- a/bepascal/source/bepascal/cpp/src/be/interface/Bitmap.cpp +++ b/bepascal/source/bepascal/cpp/src/be/interface/Bitmap.cpp @@ -288,11 +288,13 @@ BPBitmap::IsLocked(void) const return BBitmap::IsLocked(); } +#ifndef __HAIKU__ status_t BPBitmap::Perform(perform_code d, void *arg) { return BBitmap::Perform(d, arg); } +#endif /*-------------------------------------------------------------*/ diff --git a/bepascal/source/bepascal/cpp/src/be/interface/StringView.cpp b/bepascal/source/bepascal/cpp/src/be/interface/StringView.cpp index bd7b7ce..89913d8 100644 --- a/bepascal/source/bepascal/cpp/src/be/interface/StringView.cpp +++ b/bepascal/source/bepascal/cpp/src/be/interface/StringView.cpp @@ -486,12 +486,13 @@ BStringView_GetSupportedSuites(BStringView *StringView, BMessage *data) * Returns: status_t * Effects: ***********************************************************************/ +#ifndef __HAIKU__ status_t BStringView_Perform(BStringView *StringView, perform_code d, void *arg) { return StringView->Perform(d, arg); } - +#endif /*********************************************************************** * Method: BStringView::_ReservedStringView1 diff --git a/bepascal/source/bepascal/cpp/src/be/interface/TextControl.cpp b/bepascal/source/bepascal/cpp/src/be/interface/TextControl.cpp index f540b4a..b5ad333 100644 --- a/bepascal/source/bepascal/cpp/src/be/interface/TextControl.cpp +++ b/bepascal/source/bepascal/cpp/src/be/interface/TextControl.cpp @@ -702,12 +702,13 @@ BTextControl_SetFlags(BTextControl *TextControl, uint32 flags) * Returns: status_t * Effects: ***********************************************************************/ +#ifndef __HAIKU__ status_t BTextControl_Perform(BTextControl *TextControl, perform_code d, void *arg) { return TextControl->Perform(d, arg); } - +#endif /*********************************************************************** * Method: BTextControl::_ReservedTextControl1