mirror of https://github.com/CGAL/cgal
in function div_mod: set void as result type
,i.e., do not take it from the functor.
This commit is contained in:
parent
5639250769
commit
e85e499142
|
|
@ -128,8 +128,7 @@ mod( const A& x, const B& y ) {
|
||||||
|
|
||||||
template< class A, class B >
|
template< class A, class B >
|
||||||
inline
|
inline
|
||||||
typename Algebraic_structure_traits< typename Coercion_traits<A,B>::Type >
|
typename Algebraic_structure_traits< typename Coercion_traits<A,B>::Type>::Div::result_type
|
||||||
::Div::result_type
|
|
||||||
div( const A& x, const B& y ) {
|
div( const A& x, const B& y ) {
|
||||||
typedef typename Coercion_traits<A,B>::Type Type;
|
typedef typename Coercion_traits<A,B>::Type Type;
|
||||||
typename Algebraic_structure_traits<Type >::Div div;
|
typename Algebraic_structure_traits<Type >::Div div;
|
||||||
|
|
@ -138,8 +137,7 @@ div( const A& x, const B& y ) {
|
||||||
|
|
||||||
template< class A, class B >
|
template< class A, class B >
|
||||||
inline
|
inline
|
||||||
typename Algebraic_structure_traits< typename Coercion_traits<A,B>::Type >
|
void
|
||||||
::Div_mod::result_type
|
|
||||||
div_mod(
|
div_mod(
|
||||||
const A& x,
|
const A& x,
|
||||||
const B& y,
|
const B& y,
|
||||||
|
|
@ -147,7 +145,7 @@ div_mod(
|
||||||
typename Coercion_traits<A,B>::Type& r ) {
|
typename Coercion_traits<A,B>::Type& r ) {
|
||||||
typedef typename Coercion_traits<A,B>::Type Type;
|
typedef typename Coercion_traits<A,B>::Type Type;
|
||||||
typename Algebraic_structure_traits< Type >::Div_mod div_mod;
|
typename Algebraic_structure_traits< Type >::Div_mod div_mod;
|
||||||
div_mod( x, y, q, r );
|
div_mod( x, y, q, r );
|
||||||
}
|
}
|
||||||
|
|
||||||
// others
|
// others
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue