mirror of
https://github.com/revanced/ARSCLib.git
synced 2025-05-06 08:44:31 +02:00
fix: Unknown integer value for float values
This commit is contained in:
parent
d453d33cf9
commit
d93f5cee8f
@ -31,6 +31,10 @@ class XMLValuesEncoderInteger extends XMLValuesEncoder{
|
|||||||
}else if(ValueDecoder.isHex(value)){
|
}else if(ValueDecoder.isHex(value)){
|
||||||
entryBlock.setValueAsRaw(ValueType.INT_HEX, ValueDecoder.parseHex(value));
|
entryBlock.setValueAsRaw(ValueType.INT_HEX, ValueDecoder.parseHex(value));
|
||||||
}else {
|
}else {
|
||||||
|
ValueDecoder.EncodeResult encodeResult=ValueDecoder.encodeDimensionOrFloat(value);
|
||||||
|
if(encodeResult!=null){
|
||||||
|
entryBlock.setValueAsRaw(encodeResult.valueType, encodeResult.value);
|
||||||
|
}
|
||||||
throw new EncodeException("Unknown value for type <integer>: '"+value+"'");
|
throw new EncodeException("Unknown value for type <integer>: '"+value+"'");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user