Prefer std::string over String8
String8 is obsolete, only use std::string in the
input libraries now.
Bug: 64258224
Test: make
Change-Id: I958b6b281d969138f39cc26825c877a24bc4a853
diff --git a/services/inputflinger/InputApplication.h b/services/inputflinger/InputApplication.h
index 1f5504c..724fc2c 100644
--- a/services/inputflinger/InputApplication.h
+++ b/services/inputflinger/InputApplication.h
@@ -18,10 +18,8 @@
#define _UI_INPUT_APPLICATION_H
#include <input/Input.h>
-
#include <utils/RefBase.h>
#include <utils/Timers.h>
-#include <utils/String8.h>
namespace android {
@@ -29,7 +27,7 @@
* Describes the properties of an application that can receive input.
*/
struct InputApplicationInfo {
- String8 name;
+ std::string name;
nsecs_t dispatchingTimeout;
};
@@ -46,8 +44,8 @@
return mInfo;
}
- inline String8 getName() const {
- return mInfo ? mInfo->name : String8("<invalid>");
+ inline std::string getName() const {
+ return mInfo ? mInfo->name : "<invalid>";
}
inline nsecs_t getDispatchingTimeout(nsecs_t defaultValue) const {