am 683790ae: Merge "init: Fix bootchart trigger for emulator"
* commit '683790ae54cd0202385027d259f78894639911e7': init: Fix bootchart trigger for emulator
This commit is contained in:
commit
770b78bd23
1 changed files with 3 additions and 2 deletions
|
|
@ -164,10 +164,11 @@ static int bootchart_init() {
|
||||||
// timeout. this is useful when using -wipe-data since the /data
|
// timeout. this is useful when using -wipe-data since the /data
|
||||||
// partition is fresh.
|
// partition is fresh.
|
||||||
std::string cmdline;
|
std::string cmdline;
|
||||||
|
const char* s;
|
||||||
android::base::ReadFileToString("/proc/cmdline", &cmdline);
|
android::base::ReadFileToString("/proc/cmdline", &cmdline);
|
||||||
#define KERNEL_OPTION "androidboot.bootchart="
|
#define KERNEL_OPTION "androidboot.bootchart="
|
||||||
if (strstr(cmdline.c_str(), KERNEL_OPTION) != NULL) {
|
if ((s = strstr(cmdline.c_str(), KERNEL_OPTION)) != NULL) {
|
||||||
timeout = atoi(cmdline.c_str() + sizeof(KERNEL_OPTION) - 1);
|
timeout = atoi(s + sizeof(KERNEL_OPTION) - 1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (timeout == 0)
|
if (timeout == 0)
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue