From af5d34590a730e7f45083681d2491fcd03c9373e Mon Sep 17 00:00:00 2001 From: Thomas Goyne Date: Sun, 27 Jun 2010 07:53:36 +0000 Subject: [PATCH] Sort styles after lowercasing them rather than before so they actually get in the right order. Originally committed to SVN as r4624. --- aegisub/src/export_fixstyle.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aegisub/src/export_fixstyle.cpp b/aegisub/src/export_fixstyle.cpp index 7691b8fa5..241c50a3f 100644 --- a/aegisub/src/export_fixstyle.cpp +++ b/aegisub/src/export_fixstyle.cpp @@ -65,8 +65,8 @@ void AssFixStylesFilter::Init() { /// @param export_dialog void AssFixStylesFilter::ProcessSubs(AssFile *subs, wxWindow *export_dialog) { wxArrayString styles = subs->GetStyles(); - styles.Sort(); std::for_each(styles.begin(), styles.end(), std::mem_fun_ref(&wxString::MakeLower)); + styles.Sort(); size_t n = styles.Count(); for (entryIter cur=subs->Line.begin();cur!=subs->Line.end();cur++) {