Partial fix for 33934: target and property fields set to null in init method
diff --git a/src/org/apache/taglibs/standard/tag/common/core/SetSupport.java b/src/org/apache/taglibs/standard/tag/common/core/SetSupport.java
index 5fdebd9..f9d9a8d 100644
--- a/src/org/apache/taglibs/standard/tag/common/core/SetSupport.java
+++ b/src/org/apache/taglibs/standard/tag/common/core/SetSupport.java
@@ -70,15 +70,15 @@
// resets local state
private void init() {
- value = var = null;
+ value = target = property = var = null;
scopeSpecified = valueSpecified = false;
scope = PageContext.PAGE_SCOPE;
}
// Releases any resources we may have (or inherit)
public void release() {
- super.release();
init();
+ super.release();
}