diff options
| author | Carl Hetherington <cth@carlh.net> | 2025-06-01 01:39:04 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2025-06-17 00:04:03 +0200 |
| commit | ec06811bae7ed4fc6bd80c3154fd473028ee8e13 (patch) | |
| tree | b398119a1a84d261ee16b57171652fd8714d657a /src/wx/dcp_panel.cc | |
| parent | 21e9bd77598f7bb4588ca9b16a58667e3340f6d9 (diff) | |
Pass Ratio around as an object rather than a pointer.
Diffstat (limited to 'src/wx/dcp_panel.cc')
| -rw-r--r-- | src/wx/dcp_panel.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/wx/dcp_panel.cc b/src/wx/dcp_panel.cc index 9d6eafe13..7582ba0fa 100644 --- a/src/wx/dcp_panel.cc +++ b/src/wx/dcp_panel.cc @@ -549,16 +549,16 @@ DCPPanel::setup_container() wxArrayString new_ratios; for (auto ratio: ratios) { - new_ratios.Add(std_to_wx(ratio->container_nickname())); + new_ratios.Add(std_to_wx(ratio.container_nickname())); } _container->set_entries(new_ratios); - auto iter = std::find_if(ratios.begin(), ratios.end(), [this](Ratio const* ratio) { return ratio == _film->container(); }); + auto iter = std::find_if(ratios.begin(), ratios.end(), [this](Ratio const& ratio) { return ratio == _film->container(); }); DCPOMATIC_ASSERT(iter != ratios.end()); checked_set(_container, iter - ratios.begin()); - auto const size = fit_ratio_within(_film->container()->ratio(), _film->full_frame()); + auto const size = fit_ratio_within(_film->container().ratio(), _film->full_frame()); checked_set(_container_size, wxString::Format(char_to_wx("%dx%d"), size.width, size.height)); setup_dcp_name(); |
