rem: QLineEdit * le = (*it).second;
add: const QLineEdit * le = (*it).second;
context: static bool requirementsAreMet( const CertificateWizardImpl::AttrPairList & list ) {  for ( CertificateWizardImpl::AttrPairList::const_iterator it = list.begin() ;	it != list.end() ; ++it ) {    QLineEdit * le = (*it).second;    if ( !le )      continue;    const QString key = (*it).first;    kdbgstream s = kdDebug();    s << "requirementsAreMet(): checking \"" << key << "\" against \"" << le->text() << "\": ";    if ( key.endsWith("!") && le->text().stripWhiteSpace().isEmpty() ) {      s << "required field is empty!" << endl;      return false;    }    s << "ok" << endl;  }  return true;}