Simplify casts for gridCells
diff --git a/apps/avifenc.c b/apps/avifenc.c
index 1c056fe..41d7b33 100644
--- a/apps/avifenc.c
+++ b/apps/avifenc.c
@@ -2611,7 +2611,7 @@
settings.layers > 1 ? AVIF_PROGRESSIVE_STATE_AVAILABLE : AVIF_PROGRESSIVE_STATE_UNAVAILABLE);
avifEncodedByteSizes byteSizes = { 0, 0, 0 };
- if (!avifEncodeImages(&settings, &input, firstFile, image, (const avifImage * const *)gridCells, &raw, &byteSizes)) {
+ if (!avifEncodeImages(&settings, &input, firstFile, image, (const avifImage **)gridCells, &raw, &byteSizes)) {
goto cleanup;
}
diff --git a/apps/avifgainmaputil/imageio.cc b/apps/avifgainmaputil/imageio.cc
index a61af4f..2d1b1e8 100644
--- a/apps/avifgainmaputil/imageio.cc
+++ b/apps/avifgainmaputil/imageio.cc
@@ -160,10 +160,9 @@
avifImageDump(image, grid_cols, grid_rows,
AVIF_PROGRESSIVE_STATE_UNAVAILABLE);
PrintEncodingSettings(encoder, image->gainMap != nullptr);
- avifResult result = avifEncoderAddImageGrid(
- encoder, grid_cols, grid_rows,
- const_cast<const avifImage* const*>(grid_cells_ptrs.data()),
- AVIF_ADD_IMAGE_FLAG_SINGLE);
+ avifResult result = avifEncoderAddImageGrid(encoder, grid_cols, grid_rows,
+ grid_cells_ptrs.data(),
+ AVIF_ADD_IMAGE_FLAG_SINGLE);
if (result != AVIF_RESULT_OK) {
std::cerr << "Failed to encode image grid: " << avifResultToString(result)
<< " (" << encoder->diag.error << ")\n";