Closed
Bug 1372977
Opened 8 years ago
Closed 8 years ago
Use nullptr in /media and /dom/media (clang-tidy: modernize-use-nullptr)
Categories
(Core :: Audio/Video: Playback, enhancement)
Tracking
()
RESOLVED
FIXED
mozilla56
Tracking | Status | |
---|---|---|
firefox56 | --- | fixed |
People
(Reporter: janx, Assigned: janx)
References
(Blocks 1 open bug)
Details
Attachments
(1 file, 2 obsolete files)
18.62 KB,
patch
|
janx
:
review+
|
Details | Diff | Splinter Review |
In /media and /dom/media there are several opportunities to use `nullptr` instead of `0` or `NULL`.
These can be automatically identified and acted on by the clang-tidy static analyzer (rule "modernize-use-nullptr").
Assignee | ||
Comment 1•8 years ago
|
||
This patch was generated with the following command:
run-clang-tidy-4.0.py -p obj-x86_64-pc-linux-gnu/ -fix -checks=-*,modernize-use-nullptr dom/media/,media/
Attachment #8877676 -
Flags: review?(padenot)
Assignee | ||
Comment 2•8 years ago
|
||
Comment 3•8 years ago
|
||
more of the code in /media is from 3rd party libs, very few is our own code (the exception is media/libstagefright/bindings).
So we shouldn't touch that, only makes resyncing with upstream difficult
Updated•8 years ago
|
Attachment #8877676 -
Flags: review?(padenot) → review-
Assignee | ||
Comment 4•8 years ago
|
||
I omitted libstagefright and ffmpeg on purpose. Please indicate which files in my patch are from external libraries so I can omit any fixes there. Thanks!
Flags: needinfo?(jyavenard)
Updated•8 years ago
|
Component: Audio/Video → Audio/Video: Playback
Assignee | ||
Comment 6•8 years ago
|
||
> all in media/ ?
>
> the one in dom/media are fine.
Thanks! But media/mtransport/ should be fine (according to tools/rewriting/ThirdPartyPaths.txt).
Paul, please have a look.
https://treeherder.mozilla.org/#/jobs?repo=try&revision=f5e3fec4f5bd863ddf7d072f40b7d8429c08f76f
Attachment #8881447 -
Flags: review?(padenot)
Assignee | ||
Updated•8 years ago
|
Attachment #8877676 -
Attachment is obsolete: true
Updated•8 years ago
|
Attachment #8881447 -
Flags: review?(padenot) → review?(docfaraday)
Updated•8 years ago
|
Attachment #8881447 -
Flags: review?(docfaraday) → review+
Assignee | ||
Comment 7•8 years ago
|
||
Thanks Paul and Byron! Rebased and updated to "r=bwc".
Attachment #8881987 -
Flags: review+
Assignee | ||
Updated•8 years ago
|
Attachment #8881447 -
Attachment is obsolete: true
Pushed by ryanvm@gmail.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/fbfd540c840d
Use nullptr in /media and /dom/media (clang-tidy: modernize-use-nullptr). r=bwc
Keywords: checkin-needed
Comment 10•8 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 8 years ago
status-firefox56:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla56
You need to log in
before you can comment on or make changes to this bug.
Description
•