Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 858825 Details for
Bug 869170
dev-cpp/clucene-2.3.3.4-r8: Exposes deprecated/removed std::binary_function in public headers
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
remoe-binary-function.patch
remove-binary-function.patch (text/plain), 2.87 KB, created by
Manuel Nickschas
on 2023-03-24 09:22:00 UTC
(
hide
)
Description:
remoe-binary-function.patch
Filename:
MIME Type:
Creator:
Manuel Nickschas
Created:
2023-03-24 09:22:00 UTC
Size:
2.87 KB
patch
obsolete
>--- a/src/core/CLucene/util/Equators.h 2022-09-20 10:57:06.289309838 +0200 >+++ b/src/core/CLucene/util/Equators.h 2022-09-20 10:57:58.807236565 +0200 >@@ -22,19 +22,19 @@ > /** @internal */ > class CLUCENE_INLINE_EXPORT Equals{ > public: >- class CLUCENE_INLINE_EXPORT Int32:public CL_NS_STD(binary_function)<const int32_t*,const int32_t*,bool> >+ class CLUCENE_INLINE_EXPORT Int32 > { > public: > bool operator()( const int32_t val1, const int32_t val2 ) const; > }; > >- class CLUCENE_INLINE_EXPORT Char:public CL_NS_STD(binary_function)<const char*,const char*,bool> >+ class CLUCENE_INLINE_EXPORT Char > { > public: > bool operator()( const char* val1, const char* val2 ) const; > }; > #ifdef _UCS2 >- class CLUCENE_INLINE_EXPORT WChar: public CL_NS_STD(binary_function)<const wchar_t*,const wchar_t*,bool> >+ class CLUCENE_INLINE_EXPORT WChar > { > public: > bool operator()( const wchar_t* val1, const wchar_t* val2 ) const; >@@ -48,7 +48,7 @@ > > > template<typename _cl> >- class CLUCENE_INLINE_EXPORT Void:public CL_NS_STD(binary_function)<const void*,const void*,bool> >+ class CLUCENE_INLINE_EXPORT Void > { > public: > bool operator()( _cl* val1, _cl* val2 ) const{ >--- a/src/core/CLucene/util/_Arrays.h 2023-03-21 23:54:35.247114532 +0100 >+++ b/src/core/CLucene/util/_Arrays.h 2023-03-21 23:54:48.682563938 +0100 >@@ -124,8 +124,7 @@ > > template <typename _kt, typename _comparator, > typename class1, typename class2> >- class CLListEquals: >- public CL_NS_STD(binary_function)<class1*,class2*,bool> >+ class CLListEquals > { > typedef typename class1::const_iterator _itr1; > typedef typename class2::const_iterator _itr2; >--- a/src/core/CLucene/index/_Term.h 2023-03-22 00:01:00.123031811 +0100 >+++ b/src/core/CLucene/index/_Term.h 2023-03-22 00:01:13.613485851 +0100 >@@ -13,7 +13,7 @@ > CL_NS_DEF(index) > > >-class Term_Equals:public CL_NS_STD(binary_function)<const Term*,const Term*,bool> >+class Term_Equals > { > public: > bool operator()( const Term* val1, const Term* val2 ) const{ >--- a/src/core/CLucene/search/MultiPhraseQuery.cpp 2023-03-22 00:04:14.984227718 +0100 >+++ b/src/core/CLucene/search/MultiPhraseQuery.cpp 2023-03-22 00:04:37.475943431 +0100 >@@ -377,7 +377,7 @@ > return buffer.giveBuffer(); > } > >-class TermArray_Equals:public CL_NS_STD(binary_function)<const Term**,const Term**,bool> >+class TermArray_Equals > { > public: > bool operator()( CL_NS(util)::ArrayBase<CL_NS(index)::Term*>* val1, CL_NS(util)::ArrayBase<CL_NS(index)::Term*>* val2 ) const{ >--- a/src/core/CLucene/search/BooleanQuery.cpp 2023-03-22 00:05:15.707163500 +0100 >+++ b/src/core/CLucene/search/BooleanQuery.cpp 2023-03-22 00:05:33.090719647 +0100 >@@ -25,7 +25,7 @@ > CL_NS_USE(util) > CL_NS_DEF(search) > >- class BooleanClause_Compare:public CL_NS_STD(binary_function)<const BooleanClause*,const BooleanClause*,bool> >+ class BooleanClause_Compare > { > public: > bool operator()( const BooleanClause* val1, const BooleanClause* val2 ) const {
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 869170
:
803950
| 858825