Closed Bug 538606 Opened 15 years ago Closed 15 years ago

make IE profile migration not use #import

Categories

(Firefox :: Migration, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Firefox 3.7a1

People

(Reporter: Mitch, Assigned: ted)

References

Details

Attachments

(1 file)

pstore.h can be included instead of importing pstorec.dll. Patch from ted imminent.

(http://msdn.microsoft.com/en-us/library/bb432323%28VS.85%29.aspx)
Assignee: nobody → ted.mielczarek
Blocks: 428532
Status: NEW → ASSIGNED
Specifically, this breaks compiling with Visual C++'s -MP flag, which bug 428532 intends to do. Patch is pretty trivial.
Component: Build Config → Migration
Product: Core → Firefox
QA Contact: build-config → migration
Summary: Remove a horrible typelib #import → make IE profile migration not use #import
This works for me. Just required a little bit of cleanup for some pointer type names that aren't explicitly defined in the header file.
Attachment #420760 - Flags: review?(gavin.sharp)
Attachment #420760 - Flags: review?(gavin.sharp) → review+
Pushed to m-c:
http://hg.mozilla.org/mozilla-central/rev/e7633625eabd
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 3.7a1
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: