Skip to content

Commit 12130e8

Browse files
committed
fix decode outside pinned memory
Fixes the commit 953442a (from 2025-01-15) - dummy copy (src=dst) by mistake. Example: ``` gpujpegtool -e 392x400.p_u8.noise.tst out.jpg gpujpegtool -d out.jpg out.pnm ```` fix_decode_outside_pinned
1 parent 232d3d8 commit 12130e8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/gpujpeg_decoder.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,7 @@ gpujpeg_decoder_decode(struct gpujpeg_decoder* decoder, uint8_t* image, size_t i
297297
gpujpeg_cuda_check_error("Decoder copy compressed data to pinned memory", return -1);
298298
if ( decoder->data_compressed_size * sizeof(uint8_t) > coder->data_compressed_pinned_sz ) {
299299
cudaMemcpyAsync(coder->d_data_compressed + coder->data_compressed_pinned_sz,
300-
coder->d_data_compressed + coder->data_compressed_pinned_sz,
300+
coder->data_compressed + coder->data_compressed_pinned_sz,
301301
decoder->data_compressed_size - coder->data_compressed_pinned_sz, cudaMemcpyHostToDevice,
302302
decoder->stream);
303303
gpujpeg_cuda_check_error("Decoder copy compressed data to pageable memory", return -1);

0 commit comments

Comments
 (0)