Skip to content

Commit 9e6a953

Browse files
committed
Fix buffer access
1 parent ec67b67 commit 9e6a953

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

rust/geoarrow/src/scalar/coord/scalar.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,14 @@ impl<'a> CoordTrait for Coord<'a> {
2525
}
2626

2727
fn nth_unchecked(&self, n: usize) -> Self::T {
28-
self.buffer.buffers[n][self.i * self.buffer.coords_stride]
28+
self.buffer.buffers[n][self.i * self.buffer.coords_stride + n]
2929
}
3030

3131
fn x(&self) -> Self::T {
3232
self.buffer.buffers[0][self.i * self.buffer.coords_stride]
3333
}
3434

3535
fn y(&self) -> Self::T {
36-
self.buffer.buffers[1][self.i * self.buffer.coords_stride]
36+
self.buffer.buffers[1][self.i * self.buffer.coords_stride + 1]
3737
}
3838
}

0 commit comments

Comments
 (0)