www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 14523] New: New Windows Application uses incorrect

https://issues.dlang.org/show_bug.cgi?id=14523

          Issue ID: 14523
           Summary: New Windows Application uses incorrect
                    initialization/termination code
           Product: D
           Version: D2
          Hardware: x86_64
                OS: Windows
            Status: NEW
          Severity: minor
          Priority: P1
         Component: VisualD
          Assignee: nobody puremagic.com
          Reporter: Philip.Daniels1971 gmail.com

When you create a new Windows Application it adds two lines to winmain.d

Runtime.initialize(&exceptionHandler);
Runtime.terminate(&exceptionHandler);

these invocations are deprecated. The correct ones seem to be

Runtime.initialize();
Runtime.terminate();


Ref: See http://wiki.dlang.org/D_for_Win32
and
http://forum.dlang.org/thread/mailman.199.1389129967.15871.digitalmars-d puremagic.com

--
Apr 29 2015