From 2c7d45864a2130ad5525c54e1f93b5aa8e165dbb Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Sun, 5 Jan 2025 16:14:03 +0100 Subject: [PATCH] GDALDeinterleave(): use Byte --> Byte optimization also for Int8 --> Int8 case --- gcore/rasterio.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcore/rasterio.cpp b/gcore/rasterio.cpp index be0d6be871bc..d6ba6796d1a6 100644 --- a/gcore/rasterio.cpp +++ b/gcore/rasterio.cpp @@ -5586,7 +5586,7 @@ void GDALDeinterleave(const void *pSourceBuffer, GDALDataType eSourceDT, { if (eSourceDT == eDestDT) { - if (eSourceDT == GDT_Byte) + if (eSourceDT == GDT_Byte || eSourceDT == GDT_Int8) { if (nComponents == 3) {