All users were logged out of Bugzilla on October 13th, 2018

Avoid some symbols from being exported in C++ mangled form

RESOLVED FIXED in mozilla1.9.3a5

Status

()

RESOLVED FIXED
9 years ago
9 years ago

People

(Reporter: glandium, Unassigned)

Tracking

Trunk
mozilla1.9.3a5
x86
Linux
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

9 years ago
Created attachment 435857 [details] [diff] [review]
Patch

resolving_MatchEntry is exported while it is not used outside of jscntxt.cpp, and js_obj_defineGetter and js_obj_defineSetter are exported in C++ mangled form.

The patch is against 1.9.2, but I think it should apply just fine on trunk.
(Reporter)

Updated

9 years ago
Attachment #435857 - Attachment is patch: true
Attachment #435857 - Attachment mime type: application/octet-stream → text/plain
Attachment #435857 - Flags: review?(shaver)
Attachment #435857 - Flags: review?(shaver) → review?(jwalden+bmo)

Updated

9 years ago
Attachment #435857 - Flags: review?(jwalden+bmo) → review+
(Reporter)

Comment 1

9 years ago
http://hg.mozilla.org/mozilla-central/rev/85e10f4b4a9e

The JS_HAS_GETTER_SETTER macro had been replaced by OLD_GETTER_SETTER_METHODS
 on m-c.
Status: NEW → RESOLVED
Last Resolved: 9 years ago
Resolution: --- → FIXED
(Reporter)

Updated

9 years ago
Target Milestone: --- → mozilla1.9.3a5
You need to log in before you can comment on or make changes to this bug.