# HG changeset patch # User Chris Cannam # Date 1305793554 -3600 # Node ID 1affc7820befcc027bbd1d68fe1ce8548357cc5a # Parent f7dc2c5d86509d2ec46604d939ba23ecb34eef66 Strip trailing slash before adding to recent files diff -r f7dc2c5d8650 -r 1affc7820bef src/recentfiles.cpp --- a/src/recentfiles.cpp Thu May 19 09:14:12 2011 +0100 +++ b/src/recentfiles.cpp Thu May 19 09:25:54 2011 +0100 @@ -122,6 +122,12 @@ { static QRegExp schemeRE("^[a-zA-Z]{2,5}://"); static QRegExp tempRE("[\\/][Tt]e?mp[\\/]"); + if (name.endsWith("/")) { + name = name.left(name.length()-1); + } + if (name == "") { + return; + } if (schemeRE.indexIn(name) == 0) { add(name); } else {