[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/KDE/4.3/kdepim/kmail
From: Martin Koller <kollix () aon ! at>
Date: 2009-09-04 23:27:17
Message-ID: 1252106837.639522.16275.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1019990 by mkoller:
Backport bug 191455
Replace dir-delimiters with _ char onm saving attachments
M +8 -0 kmcommands.cpp
--- branches/KDE/4.3/kdepim/kmail/kmcommands.cpp #1019989:1019990
@@ -2441,6 +2441,10 @@
s = node->msgPart().name().trimmed().replace( ':', '_' );
if ( s.isEmpty() )
s = i18nc("filename for an unnamed attachment", "attachment.1");
+ else { // better not use a dir-delimiter in a filename
+ s = s.replace( '/', '_' );
+ s = s.replace( '\\', '_' );
+ }
url = KFileDialog::getSaveUrl( KUrl( "kfiledialog:///saveAttachment/" + s ),
QString(),
parentWidget(),
@@ -2474,6 +2478,10 @@
"attachment.%1",
unnamedAtmCount );
}
+ else { // better not use a dir-delimiter in a filename
+ s = s.replace( '/', '_' );
+ s = s.replace( '\\', '_' );
+ }
curUrl.setFileName( s );
} else {
curUrl = url;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic