diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2007-03-16 21:44:10 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2007-03-16 21:44:10 +0000 |
commit | 2aba860ba1603cb84efc5d0212bf97493aa0bf46 (patch) | |
tree | d7b1ff50796820902a960652001519265caf2e5d /libs/pbd | |
parent | 3e369073533988b8536216389d52cc947535e51c (diff) |
fix errors in multi-range export (and possibly other export styles); compiler warnings patch from Carl
git-svn-id: svn://localhost/ardour2/trunk@1605 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/pbd')
-rw-r--r-- | libs/pbd/pbd/abstract_ui.cc | 2 | ||||
-rw-r--r-- | libs/pbd/stacktrace.cc | 2 | ||||
-rw-r--r-- | libs/pbd/strsplit.cc | 2 |
3 files changed, 4 insertions, 2 deletions
diff --git a/libs/pbd/pbd/abstract_ui.cc b/libs/pbd/pbd/abstract_ui.cc index 6c3f0bac7f..97f19e1fe5 100644 --- a/libs/pbd/pbd/abstract_ui.cc +++ b/libs/pbd/pbd/abstract_ui.cc @@ -54,6 +54,8 @@ AbstractUI<RequestObject>::get_request (RequestType rt) } RequestBufferVector vec; + vec.buf[0] = 0; + vec.buf[1] = 0; rbuf->get_write_vector (&vec); diff --git a/libs/pbd/stacktrace.cc b/libs/pbd/stacktrace.cc index 6495009765..8a6eb606b2 100644 --- a/libs/pbd/stacktrace.cc +++ b/libs/pbd/stacktrace.cc @@ -23,7 +23,7 @@ PBD::stacktrace (std::ostream& out, int levels) printf ("Obtained %zd stack frames.\n", size); - for (i = 0; i < size && (levels == 0 || i < levels); i++) { + for (i = 0; i < size && (levels == 0 || i < size_t(levels)); i++) { out << strings[i] << std::endl; } diff --git a/libs/pbd/strsplit.cc b/libs/pbd/strsplit.cc index 80da357cc0..1fb6112150 100644 --- a/libs/pbd/strsplit.cc +++ b/libs/pbd/strsplit.cc @@ -56,7 +56,7 @@ split (ustring str, vector<ustring>& result, char splitchar) } for (ustring::size_type n = 0; n < len; ++n) { - if (str[n] == splitchar) { + if (str[n] == gunichar(splitchar)) { cnt++; } } |