From 008ccd07f56cf2843ddf0460dc2dbbd88ff8d007 Mon Sep 17 00:00:00 2001 From: Shay Carter Date: Tue, 24 Oct 2023 13:16:28 -0600 Subject: [PATCH] Remove change that copied MJ - don't use bufferset in EnumSetAdapter, just keep it as set, works properly that way --- dynamicserialize/adapters/EnumSetAdapter.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dynamicserialize/adapters/EnumSetAdapter.py b/dynamicserialize/adapters/EnumSetAdapter.py index 69f1dd6..5484518 100644 --- a/dynamicserialize/adapters/EnumSetAdapter.py +++ b/dynamicserialize/adapters/EnumSetAdapter.py @@ -29,7 +29,6 @@ # ------------ ---------- ----------- -------------------------- # 07/28/11 dgilling Initial Creation. # 12/02/13 2537 bsteffen Serialize empty enum sets. -# 09/11/23 srcarter@ucar MJ change for set has no attribute getEnumClass # # @@ -43,7 +42,7 @@ ClassAdapter = ['java.util.EnumSet', 'java.util.RegularEnumSet'] def serialize(context, set): setSize = len(set) context.writeI32(setSize) - context.writeString(bufferset.getEnumClass()) + context.writeString(set.getEnumClass()) for val in set: context.writeString(val)