Skip to content

Commit 17c5374

Browse files
only check for 0 address
Signed-off-by: John Falkowski <[email protected]>
1 parent c3d0d7a commit 17c5374

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

shared/source/command_stream/linear_stream.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ inline void *LinearStream::getSpace(size_t size) {
7373
cmdContainer->closeAndAllocateNextCommandBuffer();
7474
}
7575
UNRECOVERABLE_IF(sizeUsed + size > maxAvailableSpace);
76-
UNRECOVERABLE_IF(reinterpret_cast<int64_t>(buffer) <= 0);
76+
UNRECOVERABLE_IF(reinterpret_cast<int64_t>(buffer) == 0);
7777
auto memory = ptrOffset(buffer, sizeUsed);
7878
sizeUsed += size;
7979
return memory;

shared/test/unit_test/command_stream/linear_stream_tests.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ TEST_F(LinearStreamTest, GivenNullBufferWhenGettingSpaceThenAssert) {
6666
}
6767

6868
TEST_F(LinearStreamTest, GivenBadBufferPtrWhenGettingSpaceThenAssert) {
69-
int64_t ptr = -1;
69+
int64_t ptr = 0;
7070
linearStream.replaceBuffer(reinterpret_cast<void *>(ptr), 100);
7171
EXPECT_THROW(linearStream.getSpace(1), std::exception);
7272
}

0 commit comments

Comments
 (0)