blob: 0339f76933dbc935e5fa0be1a429f97e1d69b51f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
diff --git a/setfname.cpp b/setfname.cpp
index 6eac756..5ae89e1 100644
--- a/setfname.cpp
+++ b/setfname.cpp
@@ -65,14 +65,8 @@ bool file::vmodify(const char* fname, const function& edit) const
}
string name = edited;
- int dot = 1;
for(string::iterator p = name.end()-1; p != name.begin()-1; --p) {
if(!portable_fn(*p)) *p = '_'; // replace ill. chars
- if(*p == '.') {
- if(dot-- <= 0) {
- *p = '_';
- }
- }
}
if(const char* psep = strrchr(fname, '/')) {
name.insert(0, fname, psep-fname+1); // copy path prefix
|