This is an automated email from the git hooks/post-receive script. hmmr-guest pushed a commit to branch master in repository aghermann.
commit d98386b2aff1a1fc2a37a67b64c36045916dbcf4 Author: Andrei Zavada <[email protected]> Date: Thu Aug 29 01:10:04 2013 +0300 more move semantics --- upstream/src/common/alg.hh | 2 +- upstream/src/common/fs.hh | 4 ++-- upstream/src/libsigproc/exstrom.hh | 28 ++++++++++++++-------------- 3 files changed, 17 insertions(+), 17 deletions(-) diff --git a/upstream/src/common/alg.hh b/upstream/src/common/alg.hh index 5a04b46..acf45ec 100644 --- a/upstream/src/common/alg.hh +++ b/upstream/src/common/alg.hh @@ -166,7 +166,7 @@ to_vad( const valarray<float>& rv) valarray<double> ret (rv.size()); for ( size_t i = 0; i < rv.size(); ++i ) ret[i] = rv[i]; - return ret; + return move(ret); } diff --git a/upstream/src/common/fs.hh b/upstream/src/common/fs.hh index 0c6423f..ef170fc 100644 --- a/upstream/src/common/fs.hh +++ b/upstream/src/common/fs.hh @@ -34,7 +34,7 @@ make_fname_base( const string& fname_, const string& suffices, TMakeFnameOption) inline list<string> path_elements( const string& _filename) { - return agh::str::tokens( _filename, "/"); + return move(agh::str::tokens( _filename, "/")); } inline string @@ -43,7 +43,7 @@ dirname( const string& _filename) string pre = (_filename[0] == '/') ? "/" : ""; auto ee = agh::str::tokens( _filename, "/"); ee.pop_back(); - return pre + agh::str::join( ee, "/"); + return move(pre + agh::str::join( ee, "/")); } diff --git a/upstream/src/libsigproc/exstrom.hh b/upstream/src/libsigproc/exstrom.hh index 480f7cf..0741676 100644 --- a/upstream/src/libsigproc/exstrom.hh +++ b/upstream/src/libsigproc/exstrom.hh @@ -113,7 +113,7 @@ binomial_mult( unsigned n, const valarray<T>& p) a[0] += p[2*i ]; a[1] += p[2*i+1]; } - return a; + return move(a); } @@ -179,7 +179,7 @@ trinomial_mult( unsigned n, const valarray<T>& b, const valarray<T>& c) a[1] += b[2*i+1]; } - return a; + return move(a); } /********************************************************************** @@ -224,7 +224,7 @@ dcof_bwlp( unsigned n, T fcf) for ( k = 3; k <= n; ++k ) dcof[k] = dcof[2*k-2]; - return dcof; + return move(dcof); } @@ -237,7 +237,7 @@ template <typename T> valarray<T> dcof_bwhp( unsigned n, T fcf) { - return dcof_bwlp( n, fcf); + return move(dcof_bwlp( n, fcf)); } @@ -292,7 +292,7 @@ dcof_bwbp( unsigned n, T f1f, T f2f) dcof[0] = 1.0; for ( k = 3; k <= 2*n; ++k ) dcof[k] = dcof[2*k-2]; - return dcof; + return move(dcof); } @@ -322,7 +322,7 @@ ccof_bwlp( unsigned n) ccof[n-1] = n; ccof[n] = 1; - return ccof; + return move(ccof); } @@ -341,7 +341,7 @@ ccof_bwhp( unsigned n) if ( i % 2 ) ccof[i] = -ccof[i]; - return ccof; + return move(ccof); } @@ -365,12 +365,12 @@ ccof_bwbp( unsigned n) ccof[2*i+1] = 0.0; } ccof[2*n] = tcof[n]; - return ccof; + return move(ccof); } /********************************************************************** - ccof_bwbs - calculates the c coefficients for a butterworth bandstop + ccof_bwbs - calculates the c coefficients for a butterworth bandstop filter. The coefficients are returned as an array of integers. */ @@ -396,7 +396,7 @@ ccof_bwbs( unsigned n, T f1f, T f2f) ccof[1] += alpha; } - return ccof; + return move(ccof); } @@ -578,7 +578,7 @@ low_pass( const valarray<T>& in, out[i] = s2 - s1; } - return out; + return move(out); } @@ -630,7 +630,7 @@ high_pass( const valarray<T>& in, out[i] = s2 - s1; } - return out; + return move(out); } @@ -687,7 +687,7 @@ band_pass( const valarray<T>& in, out[i] = s2 - s1; } - return out; + return move(out); } @@ -742,7 +742,7 @@ band_stop( const valarray<T>& in, out[i] = s2 - s1; } - return out; + return move(out); } -- Alioth's /git/debian-med/git-commit-notice on /srv/git.debian.org/git/debian-med/aghermann.git _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
