Closed Bug 735861 Opened 13 years ago Closed 13 years ago

Make shared-libraries.h not build on platforms where Gecko Profiler is not supported

Categories

(Core :: Gecko Profiler, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla14

People

(Reporter: ehsan.akhgari, Assigned: ehsan.akhgari)

References

Details

Attachments

(1 file)

I'll also add include guards.
Attached patch Patch (v1)Splinter Review
Attachment #605966 - Flags: review?(bgirard)
Assignee: nobody → ehsan
Comment on attachment 605966 [details] [diff] [review] Patch (v1) I'm not convinced this wont break existing code that is including Telemetry.h. http://mxr.mozilla.org/mozilla-central/search?string=shared-libraries.h We should either return an empty set of shared library where it's not supported, or better yet not include this header on platforms where it's not supported.
Attachment #605966 - Flags: review?(bgirard) → review-
Sorry, forgot to mention, bug 735422 does that. Does that address your concern?
Depends on: 735422
Attachment #605966 - Flags: review- → review?(bgirard)
Comment on attachment 605966 [details] [diff] [review] Patch (v1) yes
Attachment #605966 - Flags: review?(bgirard) → review+
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: