Skip to content

Commit

Permalink
attempt to fix swig compile error in travis
Browse files Browse the repository at this point in the history
  • Loading branch information
karlnapf committed Feb 19, 2018
1 parent dc3e057 commit 33b855c
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/interfaces/swig/shogun.i
Expand Up @@ -125,7 +125,7 @@ namespace shogun

%extend CSGObject
{
template <typename T, typename U= typename std::enable_if_t<std::is_arithmetic<T>::value>>
template <typename T>
void put_scalar_dispatcher(const std::string& name, T value)
{
Tag<T> tag_t(name);
Expand Down Expand Up @@ -162,11 +162,11 @@ namespace shogun
#endif // SWIGJAVA
}

%template(put) CSGObject::put_scalar_dispatcher<int32_t, int32_t>;
%template(put) CSGObject::put_scalar_dispatcher<int32_t>;
#ifndef SWIGJAVA
%template(put) CSGObject::put_scalar_dispatcher<int64_t, int64_t>;
%template(put) CSGObject::put_scalar_dispatcher<int64_t>;
#endif // SWIGJAVA
%template(put) CSGObject::put_scalar_dispatcher<float64_t, float64_t>;
%template(put) CSGObject::put_scalar_dispatcher<float64_t>;


#ifndef SWIGJAVA
Expand Down

0 comments on commit 33b855c

Please sign in to comment.