- typedef wxStringToPrintPaperTypeHashMap::iterator iterator;
-
- for (iterator it = m_map->begin(), en = m_map->end(); it != en; ++it)
+ // Take the item ordering into account so that the more common types
+ // are likely to be taken into account first. This fixes problems with,
+ // for example, Letter reverting to A4 in the page setup dialog because
+ // it was wrongly translated to Note.
+ for ( size_t i = 0; i < GetCount(); i++ )