src/publishsubscribe/psmapperserver_symbian/pathmapper_symbian.cpp
changeset 5 603d3f8b6302
parent 0 876b1a06bc25
equal deleted inserted replaced
3:e4ebb16b39ea 5:603d3f8b6302
   142 
   142 
   143 QStringList PathMapper::childPaths(const QString &path) const
   143 QStringList PathMapper::childPaths(const QString &path) const
   144 {
   144 {
   145     QString basePath = path;
   145     QString basePath = path;
   146     QStringList children;
   146     QStringList children;
   147     if (basePath.right(1) == QString(QLatin1Char('/')))
       
   148         basePath.chop(1);
       
   149     QHashIterator<QString, PathData> i(m_paths);
   147     QHashIterator<QString, PathData> i(m_paths);
   150     XQSettingsManager settingsManager;
   148     XQSettingsManager settingsManager;
   151     while (i.hasNext()) {
   149     while (i.hasNext()) {
   152         i.next();
   150         i.next();
   153         if (i.key().startsWith(basePath)) {
   151         if (i.key().startsWith(basePath)) {