[ https://issues.apache.org/jira/browse/SIS-39?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Martin Desruisseaux updated SIS-39: ----------------------------------- Fix Version/s: (was: 0.5) > Capacity is not used and memory waste in QuadTreeNode > ----------------------------------------------------- > > Key: SIS-39 > URL: https://issues.apache.org/jira/browse/SIS-39 > Project: Spatial Information Systems > Issue Type: Bug > Components: Storage > Reporter: Peter Karich > Assignee: Chris A. Mattmann > > Either 'capacity' should be properly used. Or null checks are necessary in > all places where the raw 'data' array is used. Also what happens if the data > array is full? addData should at least throw an exception then: > {code} > public void addData(QuadTreeData data) { > if (this.dataCount < this.capacity) { > this.data[dataCount] = data; > this.dataCount++; > } > } > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)