summaryrefslogtreecommitdiff
path: root/platform/android/src/conversion/constant.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'platform/android/src/conversion/constant.cpp')
-rw-r--r--platform/android/src/conversion/constant.cpp13
1 files changed, 1 insertions, 12 deletions
diff --git a/platform/android/src/conversion/constant.cpp b/platform/android/src/conversion/constant.cpp
index 0671fa6a32..a409e5dfdf 100644
--- a/platform/android/src/conversion/constant.cpp
+++ b/platform/android/src/conversion/constant.cpp
@@ -25,18 +25,7 @@ Result<jni::Local<jni::Object<>>> Converter<jni::Local<jni::Object<>>, std::stri
}
Result<jni::Local<jni::Object<>>> Converter<jni::Local<jni::Object<>>, Color>::operator()(jni::JNIEnv& env, const Color& value) const {
- std::string result;
- result.reserve(32);
- result += "rgba(";
- result += util::toString(value.r);
- result += ", ";
- result += util::toString(value.g);
- result += ", ";
- result += util::toString(value.b);
- result += ", ";
- result += util::toString(value.a);
- result += ")";
- return jni::Make<jni::String>(env, result);
+ return jni::Make<jni::String>(env, value.stringify());
}
Result<jni::Local<jni::Object<>>> Converter<jni::Local<jni::Object<>>, style::expression::Formatted>::operator()(jni::JNIEnv& env, const style::expression::Formatted& value) const {