The following commit has been merged in the master branch:
commit aa1164e60e5cce4c1ef040f6d227579a05b301e2
Author: Andrei Zavada <[email protected]>
Date:   Mon Apr 29 01:37:04 2013 +0300

    code preening

diff --git a/src/tools/edfcat.cc b/src/tools/edfcat.cc
index 45d8e1b..32d1f4b 100644
--- a/src/tools/edfcat.cc
+++ b/src/tools/edfcat.cc
@@ -194,8 +194,7 @@ make_channel_headers_for_CEDFFile( size_t n, const char 
*fmt, size_t samplerate)
        list<pair<string, size_t>> ret;
        for ( size_t i = 0; i < n; ++i ) {
                DEF_UNIQUE_CHARP (_);
-               assert (asprintf( &_, fmt, i) > 0 );
-               ret.emplace_back( _, samplerate);
+               ret.emplace_back( (ASPRINTF( &_, fmt, i), _), samplerate);
        }
        return ret;
 }
@@ -342,7 +341,7 @@ exec_convert( const SOperation::SObject& obj)
 
        sigfile::CEDFFile F ((obj + ".edf").c_str(),
                             sigfile::CEDFFile::TSubtype::edf,
-                            sigfile::CTypedSource::no_ancillary_files,
+                            0|sigfile::CTypedSource::no_ancillary_files,
                             make_channel_headers_for_CEDFFile( Hh.size(), 
"channel%zu", obj.samplerate),
                             obj.record_size,
                             ceilf(duration / obj.record_size));
@@ -371,8 +370,8 @@ exec_prune( const SOperation::SObject& obj)
        for ( auto& select_this : obj.channels ) {
                if ( select_this >= F.n_channels() ) {
                        DEF_UNIQUE_CHARP (_);
-                       assert (asprintf( &_, "Prune: Requested channel #%zu 
(1-based) in file %s which only has %zu channel(s)",
-                                         select_this, F.filename(), 
F.n_channels()) > 0 );
+                       ASPRINTF( &_, "Prune: Requested channel #%zu (1-based) 
in file %s which only has %zu channel(s)",
+                                 select_this, F.filename(), F.n_channels());
                        throw invalid_argument (_);
                }
                string label (F[select_this].header.label, 16);
diff --git a/src/ui/mw/mw.hh b/src/ui/mw/mw.hh
index d5ad5de..26e9914 100644
--- a/src/ui/mw/mw.hh
+++ b/src/ui/mw/mw.hh
@@ -178,11 +178,11 @@ class SExpDesignUI
                _AghHi, _AghTi;
        list<string>::iterator
                _AghGi, _AghDi, _AghEi;
-       const char* AghH() const { return (_AghHi != AghHH.end()) ? 
_AghHi->c_str() : "(no channels)"; }
-       const char* AghT() const { return (_AghTi != AghTT.end()) ? 
_AghTi->c_str() : "(no channels)"; }
-       const char* AghG() const { return (_AghGi != AghGG.end()) ? 
_AghGi->c_str() : "(no groups)"; }
-       const char* AghD() const { return (_AghDi != AghDD.end()) ? 
_AghDi->c_str() : "(no sessions)"; }
-       const char* AghE() const { return (_AghEi != AghEE.end()) ? 
_AghEi->c_str() : "(no episodes)"; }
+       const char* AghH() const { return (_AghHi != AghHH.end()) ? 
_AghHi->c_str() : "(invalid channel)"; }
+       const char* AghT() const { return (_AghTi != AghTT.end()) ? 
_AghTi->c_str() : "(invalid channel)"; }
+       const char* AghG() const { return (_AghGi != AghGG.end()) ? 
_AghGi->c_str() : "(invalid group)"; }
+       const char* AghD() const { return (_AghDi != AghDD.end()) ? 
_AghDi->c_str() : "(invalid session)"; }
+       const char* AghE() const { return (_AghEi != AghEE.end()) ? 
_AghEi->c_str() : "(invalid episode)"; }
        int AghTi() const;
        int AghDi() const;
 

-- 
Sleep experiment manager

_______________________________________________
debian-med-commit mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit

Reply via email to