diff options
author | Maciej Żenczykowski <maze@google.com> | 2020-04-24 12:25:03 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-04-24 12:25:03 +0000 |
commit | b1ff2e9ce6cf46ef3f2c19816be4e96c6bb5e706 (patch) | |
tree | 3467e09d2c688c1c7bd6f2659b385e55cd0aed2d | |
parent | 69d9e58e5245a1ed18d009d92dec2712812cd784 (diff) | |
parent | c65b351176ff0cc00cf1ba8a1cad318473a5d055 (diff) | |
download | platform_system_bpf-b1ff2e9ce6cf46ef3f2c19816be4e96c6bb5e706.tar.gz platform_system_bpf-b1ff2e9ce6cf46ef3f2c19816be4e96c6bb5e706.tar.bz2 platform_system_bpf-b1ff2e9ce6cf46ef3f2c19816be4e96c6bb5e706.zip |
libbpf_android/Loader.cpp - fixes performance-inefficient-string-concatenation warning am: c65b351176
Change-Id: I64fbb750dbe41ba8a7a74933f8dc6a58680e6b65
-rw-r--r-- | libbpf_android/Loader.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/libbpf_android/Loader.cpp b/libbpf_android/Loader.cpp index 7431fa2..f808dc6 100644 --- a/libbpf_android/Loader.cpp +++ b/libbpf_android/Loader.cpp @@ -559,7 +559,10 @@ static int loadCodeSections(const char* elfPath, vector<codeSection>& cs, const bool reuse = false; // Format of pin location is // /sys/fs/bpf/prog_<filename>_<mapname> - string progPinLoc = string(BPF_FS_PATH) + "prog_" + fname + "_" + name; + string progPinLoc = BPF_FS_PATH "prog_"; + progPinLoc += fname; + progPinLoc += '_'; + progPinLoc += name; if (access(progPinLoc.c_str(), F_OK) == 0) { fd = bpf_obj_get(progPinLoc.c_str()); ALOGD("New bpf prog load reusing prog %s, ret: %d\n", progPinLoc.c_str(), fd); |