Lines Matching refs:_length
174 macabfield **MacabHeader::sortRecord(const sal_Int32 _start, const sal_Int32 _length) in sortRecord() argument
181 macabfield** sorted = new macabfield *[_length]; in sortRecord()
182 if(_length <= 2) in sortRecord()
184 if(_length == 2) in sortRecord()
197 else if(_length == 1) in sortRecord()
204 sal_Int32 halfLength = floor(_length/2); in sortRecord()
208 macabfield **lastHalf = new macabfield *[_length - halfLength]; in sortRecord()
211 lastHalf = sortRecord(_start+halfLength, _length-halfLength); in sortRecord()
212 for(i = 0; i < _length; i++) in sortRecord()
219 for( i++; i < _length; i++) in sortRecord()
229 if(lp == _length - halfLength) in sortRecord()
231 for( i++; i < _length; i++) in sortRecord()
239 if(_length == size) in sortRecord()