Skip to content

Commit 31b19c9

Browse files
committed
Preprocess: Replace '*' character in filenames (fixes p12tic#46)
1 parent 5945f9c commit 31b19c9

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

preprocess.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,8 @@ def find_files_to_be_renamed(root):
9999

100100
for dir, dirnames, filenames in os.walk(root):
101101
filenames_loader = set(fnmatch.filter(filenames, 'load.php[?]*'))
102-
# match any filenames with '?"' characters
103-
filenames_rename = set(fnmatch.filter(filenames, '*[?"]*'))
102+
# match any filenames with '?"*' characters
103+
filenames_rename = set(fnmatch.filter(filenames, '*[?"*]*'))
104104

105105
# don't process load.php files in general rename handler
106106
filenames_rename -= filenames_loader
@@ -114,6 +114,7 @@ def find_files_to_be_renamed(root):
114114
fn = orig_fn
115115
fn = re.sub('\?.*', '', fn)
116116
fn = re.sub('"', '_q_', fn)
117+
fn = re.sub('\*', '_star_', fn)
117118
add_file_to_rename_map(rename_map, dir, orig_fn, fn)
118119

119120
# map loader names to more recognizable names

0 commit comments

Comments
 (0)