Microsoft/calculator

Update Calculator engine’s use of smart pointers

Open

#61 opened on Feb 27, 2019

View on GitHub
 (20 comments) (0 reactions) (0 assignees)C++ (2,422 forks)batch import
Pri: 2approvedcodebase qualityhelp wanted

Repository metrics

Stars
 (16,196 stars)
PR merge metrics
 (Avg merge 15h 43m) (7 merged PRs in 30d)

Description

The Calculator engine allocates and frees its own memory which leads to issues such as double-frees that are hard to investigate. We should clean this code and switch to modern constructs such as smart_ptrs to eliminate these issues.

Contributor guide