Opened 12 years ago
Closed 12 years ago
Last modified 12 years ago
#10523 closed Patch - Feature (fixed)
g++ C++ standards compliance patch
Reported by: | Owned by: | danielk | |
---|---|---|---|
Priority: | minor | Milestone: | 0.26 |
Component: | MythTV - DVB | Version: | Master Head |
Severity: | low | Keywords: | |
Cc: | Ticket locked: | no |
Description
(Part 1 of 2, since the patches are in different components)
Feature patch for g++ C++0x/C++11 standards compliance
When compiling with g++ and specifing -std=c++0x the compilation fails in dvbci.cpp due to an error of the form:
error: narrowing conversion of .... inside { }
relating to type conversion.
Patch attached which uses an explicit cast in the macro to resolve the narrowing error message and allows the compilation to proceed.
Since MythTV does not currently specify use of the new C++ standards, this patch is not necessary at this time, but may useful be at some future date (when gcc defaults to the C++11 standards?)
Attachments (1)
Change History (3)
Changed 12 years ago by
Attachment: | c++standard_1.patch added |
---|
comment:1 Changed 12 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:2 Changed 12 years ago by
Milestone: | unknown → 0.26 |
---|
In 17a73edb5b0416663fa8c621459e5c2a970893d2/mythtv: