Closed Bug 204304 Opened 22 years ago Closed 19 years ago

Do CRT DBG stuff on MingW builds

Categories

(Core Graveyard :: GFX: Win32, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: jonwil, Assigned: dmosedale)

References

Details

Once MingW gets crtdbg.h, it will be possible to do the crtdbg stuff in nsViewerApp.cpp
Blocks: mingw
No longer depends on: mingw
Taking, since I'm the MingW port owner. jonwil: what "crtdbg stuff" do you think is missing?
Assignee: kmcclusk → dmose
its in webshell/tests/viewer/nsViewerApp.cpp that #includes <crtdbg.h> which (along with some code that uses it) is currenty disabled on MingW. If MingW gets a crtdbg.h header file, it will become possible to enable that code again.
Hmmm, a thought, as WINE (www.winehq.com) has a crtdbg.h, couldn't Mozilla use that one? (Yes, I know, WINE is for running Windows apps on top of X/Unix).
the crtdbg.h from WINE is licenced under LGPL. If we can use LGPL stuff in mozilla without problems, we could use that. We could also use other headers (zmouse.h, mapi stuff etc) to potentially fix other MingW specific bugs.
Anything that still needs to be done here, considering that viewer is gone?
Nope.
Status: NEW → RESOLVED
Closed: 19 years ago
Depends on: 121881
Resolution: --- → WONTFIX
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.