Closed
Bug 786372
Opened 13 years ago
Closed 13 years ago
eliminate warnings about C++ comments in C header files in media/
Categories
(Core :: Audio/Video, defect)
Tracking
()
RESOLVED
FIXED
mozilla18
People
(Reporter: froydnj, Assigned: froydnj)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
|
674 bytes,
patch
|
derf
:
review+
|
Details | Diff | Splinter Review |
|
776 bytes,
patch
|
derf
:
review+
|
Details | Diff | Splinter Review |
libvpx compilation spews errors like:
In file included from /home/froydnj/src/mozilla-central-official/media/libvpx/vp8/common/alloccommon.c:13:0:
/home/froydnj/src/mozilla-central-official/media/libvpx/vp8/common/blockd.h:177:5: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
/home/froydnj/src/mozilla-central-official/media/libvpx/vp8/common/blockd.h:177:5: warning: (this will be reported only once per input file) [enabled by default]
This is due to our use of -pedantic. Upstream doesn't compile with -pedantic, so why should we?
| Assignee | ||
Comment 1•13 years ago
|
||
This patch removes -pedantic from the compile flags. It's similar to the approach taken by other parts of the tree, e.g. Cairo. libvpx compiles nearly warning-free with this patch (1 warning about braces around an if remains).
Attachment #656112 -
Flags: review?(tterribe)
Updated•13 years ago
|
Attachment #656112 -
Flags: review?(tterribe) → review+
Comment 2•13 years ago
|
||
We should probably do this for libtheora, too.
| Assignee | ||
Comment 3•13 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/a151960d655c
(In reply to Timothy B. Terriberry (:derf) from comment #2)
> We should probably do this for libtheora, too.
I'll do a patch for that, too (my normal build doesn't include libtheora).
Assignee: nobody → nfroyd
Summary: eliminate warnings about C++ comments in C header files → eliminate warnings about C++ comments in C header files in media/
Whiteboard: [leave open]
| Assignee | ||
Comment 4•13 years ago
|
||
And the libtheora counterpart.
Attachment #656154 -
Flags: review?(tterribe)
Updated•13 years ago
|
Attachment #656154 -
Flags: review?(tterribe) → review+
| Assignee | ||
Comment 5•13 years ago
|
||
Status: NEW → ASSIGNED
Whiteboard: [leave open]
Comment 6•13 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla18
Comment 7•13 years ago
|
||
You need to log in
before you can comment on or make changes to this bug.
Description
•