www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 2620] New: coffimplib silently overwrites a library with a mixed-case extension

http://d.puremagic.com/issues/show_bug.cgi?id=2620

           Summary: coffimplib silently overwrites a library with a mixed-
                    case extension
           Product: D
           Version: unspecified
          Platform: PC
        OS/Version: Windows
            Status: NEW
          Severity: normal
          Priority: P2
         Component: coffimplib
        AssignedTo: bugzilla digitalmars.com
        ReportedBy: snake.scaly gmail.com


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
 _
--
Jan 26 2009