diff options
Diffstat (limited to 'compiler/utils/dedupe_set.h')
-rw-r--r-- | compiler/utils/dedupe_set.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/compiler/utils/dedupe_set.h b/compiler/utils/dedupe_set.h index 638e0ec457..7cc253ccdb 100644 --- a/compiler/utils/dedupe_set.h +++ b/compiler/utils/dedupe_set.h @@ -62,7 +62,9 @@ class DedupeSet { explicit DedupeSet(const char* set_name) { for (HashType i = 0; i < kShard; ++i) { - lock_name_[i] = StringPrintf("%s lock %d", set_name, i); + std::ostringstream oss; + oss << set_name << " lock " << i; + lock_name_[i] = oss.str(); lock_[i].reset(new Mutex(lock_name_[i].c_str())); } } |