From 83cc460bb7e784a07d0b2eb640505795aad7fbb9 Mon Sep 17 00:00:00 2001 From: Jan Altensen Date: Mon, 3 Feb 2020 18:57:34 +0100 Subject: [PATCH] samsung: hidl: light: use StringPrintf Change-Id: I3f36a92f04b254770a768623a2d957729fa87150 --- hidl/light/Light.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/hidl/light/Light.cpp b/hidl/light/Light.cpp index 3e9b17f8..6516dd4a 100644 --- a/hidl/light/Light.cpp +++ b/hidl/light/Light.cpp @@ -15,6 +15,7 @@ */ #define LOG_TAG "android.hardware.light@2.0-service.samsung" +#include #include #include "Light.h" @@ -155,10 +156,8 @@ void Light::setNotificationLED() { } state.color = calibrateColor(state.color & COLOR_MASK, adjusted_brightness); - std::stringstream ss; - ss << std::hex << "0x" << std::setfill('0') << std::setw(8) << state.color << std::dec - << " " << state.flashOnMs << " " << state.flashOffMs; - set(LED_BLINK_NODE, ss.str()); + set(LED_BLINK_NODE, android::base::StringPrintf("0x%08x %d %d", state.color, state.flashOnMs, + state.flashOffMs)); #ifdef LED_BLN_NODE if (bln) {