PerlFFI / FFI-Platypus

Write Perl bindings to non-Perl libraries with FFI. No XS required.
89 stars 23 forks source link

fix double colon filename leakage #284

Closed plicease closed 3 years ago

plicease commented 3 years ago

See also #281, which didn't quite get it right.

At first this looked like this could be complicated because I though old installed FFI extensions could be affected ad we'd have to support both name formats, but on closer inspection the bug only exists when computing the development filename, so we can just fix it without having to worry about backward compatibility. Also it looks like this is only an issue with Windows (where filenames with :: would be bad) when the FFI extension doesn't use a .fbx file.