diff data/model/WritableWaveFileModel.h @ 225:185454896a76

* Return ranges from RangeSummarisableTimeValueModel::getRanges by references instead of by return value. Trying to isolate a Win32 problem.
author Chris Cannam
date Wed, 07 Feb 2007 14:21:14 +0000
parents 91fdc752e540
children 7b96b3bd4bae
line wrap: on
line diff
--- a/data/model/WritableWaveFileModel.h	Thu Feb 01 14:31:28 2007 +0000
+++ b/data/model/WritableWaveFileModel.h	Wed Feb 07 14:21:14 2007 +0000
@@ -66,8 +66,8 @@
     virtual size_t getValues(int channel, size_t start, size_t end,
 			     double *buffer) const;
 
-    virtual RangeBlock getRanges(size_t channel, size_t start, size_t end,
-				 size_t &blockSize) const;
+    virtual void getRanges(size_t channel, size_t start, size_t end,
+                           RangeBlock &ranges, size_t &blockSize) const;
 
     virtual Range getRange(size_t channel, size_t start, size_t end) const;