From 14c1e5fd3d20eebf18f27af9a9f510fa0d204400 Mon Sep 17 00:00:00 2001 From: Angus Hollands Date: Sun, 16 Jul 2023 16:19:27 +0100 Subject: [PATCH] fix: don't overwrite `is_option` --- src/libawkward/array/IndexedArray.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/libawkward/array/IndexedArray.cpp b/src/libawkward/array/IndexedArray.cpp index e8058d2336..9d82d5b1e1 100644 --- a/src/libawkward/array/IndexedArray.cpp +++ b/src/libawkward/array/IndexedArray.cpp @@ -1870,7 +1870,6 @@ namespace awkward { } if (IndexedArray32* raw = dynamic_cast(array.get())) { - is_option = false; contents.push_back(raw->content()); Index32 array_index = raw->index(); struct Error err = kernel::IndexedArray_fill( @@ -1885,7 +1884,6 @@ namespace awkward { length_so_far += array.get()->length(); } else if (IndexedArrayU32* raw = dynamic_cast(array.get())) { - is_option = false; contents.push_back(raw->content()); IndexU32 array_index = raw->index(); struct Error err = kernel::IndexedArray_fill( @@ -1900,7 +1898,6 @@ namespace awkward { length_so_far += array.get()->length(); } else if (IndexedArray64* raw = dynamic_cast(array.get())) { - is_option = false; contents.push_back(raw->content()); Index64 array_index = raw->index(); struct Error err = kernel::IndexedArray_fill(