Skip to content

Commit a93af27

Browse files
committed
Simplify catalog_entry_tracker implementation
1 parent 99daa4c commit a93af27

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

antithesis_sdk.h

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -444,11 +444,8 @@ namespace antithesis {
444444
}
445445

446446
inline CatalogEntryTracker& get_catalog_entry_tracker() {
447-
static CatalogEntryTracker* catalog_entry_tracker = nullptr;
448-
if (catalog_entry_tracker == nullptr) {
449-
catalog_entry_tracker = init_tracker().release(); // Leak on exit, rather than exit-time-destructor
450-
}
451-
return *catalog_entry_tracker;
447+
static CatalogEntryTracker catalog_entry_tracker;
448+
return catalog_entry_tracker;
452449
}
453450

454451
struct Assertion {

0 commit comments

Comments
 (0)