Closed Bug 234959 Opened 21 years ago Closed 21 years ago

SVG GDIPlus String bustage

Categories

(Core :: SVG, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

VERIFIED FIXED

People

(Reporter: bc, Assigned: bc)

Details

Attachments

(1 file, 1 obsolete file)

With Darin's string landing this busted. 

mozilla/layout/svg/renderer/src/gdiplus/nsSVGGDIPlusGlyphMetrics.cpp(509) 
: error C2665: 'ToLowerCase'
: none of the 3 overloads can convert parameter 1 from type 'class nsAutoString'
Attached patch patch v0 (obsolete) — Splinter Review
Darin and Boris helped with the patch but are not responsible for any errors.
you shouldn't need the LOCAL_INCLUDES change, I would think.....
I tried it with just the change to the REQUIRES, but it couldn't find the
header. I don't know if this is the right way to fix it, but it built. ;-)
Oh, hmm... what if you use "unicharutil" instead of "impl" in REQUIRES?  It
looks like those are separate modules..
er, instead of "intl"
Attached patch v1Splinter Review
patch v1 add unicharutil to REQUIRES instead of intl and don't mess with
LOCAL_INCLUDES builds depends fine for me.
Attachment #141779 - Attachment is obsolete: true
Comment on attachment 141782 [details] [diff] [review]
v1

sr=bzbarsky.  ;)
Attachment #141782 - Flags: superreview+
Attachment #141782 - Flags: review?(alex)
r=darin if that helps.
Attachment #141782 - Flags: review?(alex) → review+
Assignee: alex → bc
I've gone ahead and checked that patch in.  Thanks for doing this, bc!
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
verified.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: