Bug 2620 – coffimplib silently overwrites a library with a mixed-case extension
Status
RESOLVED
Resolution
MOVED
Severity
normal
Priority
P2
Component
tools
Product
D
Version
D2
Platform
x86
OS
Windows
Creation time
2009-01-26T18:00:00Z
Last change time
2021-01-09T19:09:09Z
Assigned to
No Owner
Creator
Sergey Gromov
Comments
Comment #0 by snake.scaly — 2009-01-26T18:00:00Z
coffimplib, when run with only one library as an argument, usually complains about not being able to overwrite the library. Nevertheless it will silently overwrite the library if its extension isn't all-lowercase. This happens quite often to me because most of libraries in Microsoft Platform SDK are capitalized this way.
> coffimplib bufferoverflowu.lib
output file 'bufferoverflowu.lib' would overwrite input file, use -f to force it
> coffimplib Certadm.lib
output file 'Certadm.lib' would overwrite input file, use -f to force it
> coffimplib ComDlg32.Lib
> _
Comment #1 by pro.mathias.lang — 2021-01-09T19:09:09Z