Skip to content

Commit 92d183f

Browse files
dz333nclaude
andcommitted
Fix .pdb filter comment — these are our build artifacts, not CE files
Real CE devices never have .pdb files. Our bundled VFS directory contains them alongside the ARM binaries as build artifacts. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 04880b0 commit 92d183f

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

cerf/thunks/coredll/file.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ static bool IsDotOrDotDot(const wchar_t* name) {
2121
return (name[0] == L'.' && (name[1] == 0 || (name[1] == L'.' && name[2] == 0)));
2222
}
2323

24-
/* Hide .pdb files from directory enumeration. This modifies the real result
25-
but exists solely to make the \Windows directory browsable in CE explorer,
26-
which chokes on the sheer number of files (even real CE devices with full
27-
SDK installs are sluggish). Remove this filter when there are real use
28-
cases for ARM code to see .pdb files in CE directories. */
24+
/* Hide .pdb files from directory enumeration. Our bundled VFS \Windows
25+
directory contains .pdb debug symbols alongside the ARM binaries — real
26+
CE devices never have these. Without filtering, the extra files make
27+
explorer's directory listing painfully slow. Remove this filter if there
28+
is ever a reason for ARM code to see .pdb files. */
2929
static bool IsPdbFile(const wchar_t* name) {
3030
size_t len = wcslen(name);
3131
return len > 4 && _wcsicmp(name + len - 4, L".pdb") == 0;

0 commit comments

Comments
 (0)