Use fixed size stack traces; unify getStackTrace
[folly.git] / folly / experimental / symbolizer / test / SymbolizerTest.cpp
index e9a0967482ef4ebf1740d5b7f1ab3248a1205f67..10bf05f8642d7d80495f719e15a6deb445835889 100644 (file)
@@ -27,10 +27,11 @@ void foo() {
 }
 
 TEST(Symbolizer, Single) {
-  FrameInfo a(reinterpret_cast<uintptr_t>(foo));
   Symbolizer symbolizer;
-  ASSERT_TRUE(symbolizer.symbolize(a));
-  EXPECT_EQ("folly::symbolizer::test::foo()", demangle(a.name.str().c_str()));
+  SymbolizedFrame a;
+  ASSERT_TRUE(symbolizer.symbolize(reinterpret_cast<uintptr_t>(foo), a));
+  EXPECT_EQ("folly::symbolizer::test::foo()",
+            demangle(a.name.str().c_str()));
 
   auto path = a.location.file.toString();
   folly::StringPiece basename(path);