allow zero-length SMF files on disk again; fix some gcc 4.X optimization-on compile...
commitf82fcf4f695fa729d555edb67cc6e4df97cbcbd6
authorpaul <paul@d708f5d6-7413-0410-9779-e7cbd77b26cf>
Tue, 29 Jun 2010 20:40:52 +0000 (29 20:40 +0000)
committerpaul <paul@d708f5d6-7413-0410-9779-e7cbd77b26cf>
Tue, 29 Jun 2010 20:40:52 +0000 (29 20:40 +0000)
treed8511ecc93e977ca7afe03bd2a950add779f4aab
parenta99d2287320c899846cc182b43b9242e44825d68
allow zero-length SMF files on disk again; fix some gcc 4.X optimization-on compile warnings

git-svn-id: http://subversion.ardour.org/svn/ardour2/ardour2/branches/3.0@7329 d708f5d6-7413-0410-9779-e7cbd77b26cf
libs/ardour/audiosource.cc
libs/ardour/butler.cc
libs/ardour/midi_diskstream.cc
libs/ardour/midi_port.cc
libs/ardour/region.cc
libs/ardour/session_state.cc
libs/ardour/source.cc