Closed Bug 799432 Opened 12 years ago Closed 12 years ago

Remove signed nsresult hacks

Categories

(Core :: XPCOM, defect)

defect
Not set
trivial

Tracking

()

RESOLVED FIXED
mozilla19

People

(Reporter: neil, Assigned: ehsan.akhgari)

References

Details

After the main nsresult enum landing, there were several places where MSVC was interpreting nsresult as signed even though its range exceeds INT_MAX, and casts were added to work around the problem. Now that bug 795238 ensures that MSVC treats nsresult as unsigned, we can back out those workarounds.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla19
You need to log in before you can comment on or make changes to this bug.