Don't need to cast the result of an array clone.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4849 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
@@ -193,7 +193,9 @@ public class GenUtil extends com.samskivert.util.GenUtil
|
||||
Class<?> clazz = f.getType();
|
||||
if (dsclazz.equals(clazz)) {
|
||||
return "(" + name + " == null) ? null : " + name + ".typedClone()";
|
||||
} else if (clazz.isArray() || dsclazz.isAssignableFrom(clazz)) {
|
||||
} else if (clazz.isArray()) {
|
||||
return "(" + name + " == null) ? null : " + name + ".clone()";
|
||||
} else if (dsclazz.isAssignableFrom(clazz)) {
|
||||
return "(" + name + " == null) ? null : " +
|
||||
"(" + simpleName(f) + ")" + name + ".clone()";
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user