| 108 | } |
| 109 | } |
| 110 | void ParcelReader::readString8() { |
| 111 | checkIsRaw(); |
| 112 | String8 value = parcelReaderWriter->reply->readString8(); |
| 113 | string tmp = value.string(); |
| 114 | parcelReaderWriter->storeValue(varName, tmp); |
| 115 | FUZZER_LOGD("read String8: %s.", tmp.c_str()); |
| 116 | // detect leak |
| 117 | // if dependency, solve dependency. |
| 118 | if (parcelReaderWriter->isDependency) { |
| 119 | parcelReaderWriter->targetParcel->writeString8(value); |
| 120 | } |
| 121 | } |
| 122 | void ParcelReader::readCString() { |
| 123 | checkIsRaw(); |
| 124 | string value; |
nothing calls this directly
no test coverage detected