X-Git-Url: http://plrg.eecs.uci.edu/git/?p=folly.git;a=blobdiff_plain;f=folly%2Fexperimental%2Fsymbolizer%2FSymbolizer.cpp;h=aa5280cda7cd28827461eef380bfed262f4e92a1;hp=714cac7604931b0c62cffba06c449266f9f5e44d;hb=389fb8a530ecfc37bc441ddb266b1a587d9de06d;hpb=b24f3cf83407530de731381418ead92ffcaddec3 diff --git a/folly/experimental/symbolizer/Symbolizer.cpp b/folly/experimental/symbolizer/Symbolizer.cpp index 714cac76..aa5280cd 100644 --- a/folly/experimental/symbolizer/Symbolizer.cpp +++ b/folly/experimental/symbolizer/Symbolizer.cpp @@ -77,7 +77,7 @@ bool Symbolizer::symbolize(uintptr_t address, StringPiece& symbolName, boost::cmatch match; MappedFile foundFile; - bool error = gen::byLine("/proc/self/maps") | gen::eachAs() | + bool error = gen::byLine("/proc/self/maps") | [&] (StringPiece line) -> bool { CHECK(boost::regex_match(line.begin(), line.end(), match, mapLineRegex)); uint64_t begin = fromHex(sp(match[1]));