Fix const-mismatch warnings for DisplayModePtr's
Includes fixes for: "xf86Config.c", line 2434: warning: argument #1 is incompatible with prototype: prototype: pointer to struct _DisplayModeRec: "xf86.h", line 351 argument : pointer to const struct _DisplayModeRec "xf86EdidModes.c", line 312: warning: argument #1 is incompatible with prototype: prototype: pointer to struct _DisplayModeRec: "../../../hw/xfree86/common/xf86.h", line 351 argument : pointer to const struct _DisplayModeRec "xf86EdidModes.c", line 438: warning: assignment type mismatch: pointer to struct _DisplayModeRec "=" pointer to const struct _DisplayModeRec "xf86Modes.c", line 701: warning: assignment type mismatch: pointer to struct _DisplayModeRec "=" pointer to const struct _DisplayModeRec
This commit is contained in:
parent
d5ad296869
commit
d5f9a131a2
|
@ -344,13 +344,14 @@ void xf86PruneDriverModes(ScrnInfoPtr scrp);
|
||||||
void xf86SetCrtcForModes(ScrnInfoPtr scrp, int adjustFlags);
|
void xf86SetCrtcForModes(ScrnInfoPtr scrp, int adjustFlags);
|
||||||
void xf86PrintModes(ScrnInfoPtr scrp);
|
void xf86PrintModes(ScrnInfoPtr scrp);
|
||||||
void xf86ShowClockRanges(ScrnInfoPtr scrp, ClockRangePtr clockRanges);
|
void xf86ShowClockRanges(ScrnInfoPtr scrp, ClockRangePtr clockRanges);
|
||||||
double xf86ModeHSync(DisplayModePtr mode);
|
double xf86ModeHSync(const DisplayModeRec *mode);
|
||||||
double xf86ModeVRefresh(DisplayModePtr mode);
|
double xf86ModeVRefresh(const DisplayModeRec *mode);
|
||||||
void xf86SetModeDefaultName(DisplayModePtr mode);
|
void xf86SetModeDefaultName(DisplayModePtr mode);
|
||||||
void xf86SetModeCrtc(DisplayModePtr p, int adjustFlags);
|
void xf86SetModeCrtc(DisplayModePtr p, int adjustFlags);
|
||||||
DisplayModePtr xf86DuplicateMode(DisplayModePtr pMode);
|
DisplayModePtr xf86DuplicateMode(const DisplayModeRec *pMode);
|
||||||
DisplayModePtr xf86DuplicateModes(ScrnInfoPtr pScrn, DisplayModePtr modeList);
|
DisplayModePtr xf86DuplicateModes(ScrnInfoPtr pScrn, DisplayModePtr modeList);
|
||||||
Bool xf86ModesEqual(DisplayModePtr pMode1, DisplayModePtr pMode2);
|
Bool xf86ModesEqual(const DisplayModeRec *pMode1,
|
||||||
|
const DisplayModeRec *pMode2);
|
||||||
void xf86PrintModeline(int scrnIndex,DisplayModePtr mode);
|
void xf86PrintModeline(int scrnIndex,DisplayModePtr mode);
|
||||||
DisplayModePtr xf86ModesAdd(DisplayModePtr modes, DisplayModePtr new);
|
DisplayModePtr xf86ModesAdd(DisplayModePtr modes, DisplayModePtr new);
|
||||||
|
|
||||||
|
|
|
@ -418,7 +418,7 @@ MonitorStandardTimingLevel(xf86MonPtr DDC)
|
||||||
}
|
}
|
||||||
|
|
||||||
static int
|
static int
|
||||||
ModeRefresh(DisplayModePtr mode)
|
ModeRefresh(const DisplayModeRec *mode)
|
||||||
{
|
{
|
||||||
return (int)(xf86ModeVRefresh(mode) + 0.5);
|
return (int)(xf86ModeVRefresh(mode) + 0.5);
|
||||||
}
|
}
|
||||||
|
@ -432,7 +432,7 @@ static DisplayModePtr
|
||||||
FindDMTMode(int hsize, int vsize, int refresh, Bool rb)
|
FindDMTMode(int hsize, int vsize, int refresh, Bool rb)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
DisplayModePtr ret;
|
const DisplayModeRec *ret;
|
||||||
|
|
||||||
for (i = 0; i < sizeof(DMTModes) / sizeof(DisplayModeRec); i++) {
|
for (i = 0; i < sizeof(DMTModes) / sizeof(DisplayModeRec); i++) {
|
||||||
ret = &DMTModes[i];
|
ret = &DMTModes[i];
|
||||||
|
|
|
@ -52,7 +52,7 @@ extern XF86ConfigPtr xf86configptr;
|
||||||
* Exact copy of xf86Mode.c's.
|
* Exact copy of xf86Mode.c's.
|
||||||
*/
|
*/
|
||||||
_X_EXPORT double
|
_X_EXPORT double
|
||||||
xf86ModeHSync(DisplayModePtr mode)
|
xf86ModeHSync(const DisplayModeRec *mode)
|
||||||
{
|
{
|
||||||
double hsync = 0.0;
|
double hsync = 0.0;
|
||||||
|
|
||||||
|
@ -70,7 +70,7 @@ xf86ModeHSync(DisplayModePtr mode)
|
||||||
* Exact copy of xf86Mode.c's.
|
* Exact copy of xf86Mode.c's.
|
||||||
*/
|
*/
|
||||||
_X_EXPORT double
|
_X_EXPORT double
|
||||||
xf86ModeVRefresh(DisplayModePtr mode)
|
xf86ModeVRefresh(const DisplayModeRec *mode)
|
||||||
{
|
{
|
||||||
double refresh = 0.0;
|
double refresh = 0.0;
|
||||||
|
|
||||||
|
@ -89,7 +89,7 @@ xf86ModeVRefresh(DisplayModePtr mode)
|
||||||
}
|
}
|
||||||
|
|
||||||
_X_EXPORT int
|
_X_EXPORT int
|
||||||
xf86ModeWidth (DisplayModePtr mode, Rotation rotation)
|
xf86ModeWidth (const DisplayModeRec *mode, Rotation rotation)
|
||||||
{
|
{
|
||||||
switch (rotation & 0xf) {
|
switch (rotation & 0xf) {
|
||||||
case RR_Rotate_0:
|
case RR_Rotate_0:
|
||||||
|
@ -104,7 +104,7 @@ xf86ModeWidth (DisplayModePtr mode, Rotation rotation)
|
||||||
}
|
}
|
||||||
|
|
||||||
_X_EXPORT int
|
_X_EXPORT int
|
||||||
xf86ModeHeight (DisplayModePtr mode, Rotation rotation)
|
xf86ModeHeight (const DisplayModeRec *mode, Rotation rotation)
|
||||||
{
|
{
|
||||||
switch (rotation & 0xf) {
|
switch (rotation & 0xf) {
|
||||||
case RR_Rotate_0:
|
case RR_Rotate_0:
|
||||||
|
@ -206,7 +206,7 @@ xf86SetModeCrtc(DisplayModePtr p, int adjustFlags)
|
||||||
* Allocates and returns a copy of pMode, including pointers within pMode.
|
* Allocates and returns a copy of pMode, including pointers within pMode.
|
||||||
*/
|
*/
|
||||||
_X_EXPORT DisplayModePtr
|
_X_EXPORT DisplayModePtr
|
||||||
xf86DuplicateMode(DisplayModePtr pMode)
|
xf86DuplicateMode(const DisplayModeRec *pMode)
|
||||||
{
|
{
|
||||||
DisplayModePtr pNew;
|
DisplayModePtr pNew;
|
||||||
|
|
||||||
|
@ -264,7 +264,7 @@ xf86DuplicateModes(ScrnInfoPtr pScrn, DisplayModePtr modeList)
|
||||||
* This isn't in xf86Modes.c, but it might deserve to be there.
|
* This isn't in xf86Modes.c, but it might deserve to be there.
|
||||||
*/
|
*/
|
||||||
_X_EXPORT Bool
|
_X_EXPORT Bool
|
||||||
xf86ModesEqual(DisplayModePtr pMode1, DisplayModePtr pMode2)
|
xf86ModesEqual(const DisplayModeRec *pMode1, const DisplayModeRec *pMode2)
|
||||||
{
|
{
|
||||||
if (pMode1->Clock == pMode2->Clock &&
|
if (pMode1->Clock == pMode2->Clock &&
|
||||||
pMode1->HDisplay == pMode2->HDisplay &&
|
pMode1->HDisplay == pMode2->HDisplay &&
|
||||||
|
@ -519,7 +519,7 @@ xf86ValidateModesBandwidth(ScrnInfoPtr pScrn, DisplayModePtr modeList,
|
||||||
}
|
}
|
||||||
|
|
||||||
Bool
|
Bool
|
||||||
xf86ModeIsReduced(DisplayModePtr mode)
|
xf86ModeIsReduced(const DisplayModeRec *mode)
|
||||||
{
|
{
|
||||||
if ((((mode->HDisplay * 5 / 4) & ~0x07) > mode->HTotal) &&
|
if ((((mode->HDisplay * 5 / 4) & ~0x07) > mode->HTotal) &&
|
||||||
((mode->HTotal - mode->HDisplay) == 160) &&
|
((mode->HTotal - mode->HDisplay) == 160) &&
|
||||||
|
@ -698,7 +698,7 @@ xf86GetDefaultModes (Bool interlaceAllowed, Bool doubleScanAllowed)
|
||||||
|
|
||||||
for (i = 0; i < xf86NumDefaultModes; i++)
|
for (i = 0; i < xf86NumDefaultModes; i++)
|
||||||
{
|
{
|
||||||
DisplayModePtr defMode = &xf86DefaultModes[i];
|
const DisplayModeRec *defMode = &xf86DefaultModes[i];
|
||||||
|
|
||||||
if (!interlaceAllowed && (defMode->Flags & V_INTERLACE))
|
if (!interlaceAllowed && (defMode->Flags & V_INTERLACE))
|
||||||
continue;
|
continue;
|
||||||
|
|
|
@ -40,22 +40,23 @@
|
||||||
#include "xf86Rename.h"
|
#include "xf86Rename.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
double xf86ModeHSync(DisplayModePtr mode);
|
double xf86ModeHSync(const DisplayModeRec *mode);
|
||||||
double xf86ModeVRefresh(DisplayModePtr mode);
|
double xf86ModeVRefresh(const DisplayModeRec *mode);
|
||||||
unsigned int xf86ModeBandwidth(DisplayModePtr mode, int depth);
|
unsigned int xf86ModeBandwidth(DisplayModePtr mode, int depth);
|
||||||
|
|
||||||
int
|
int
|
||||||
xf86ModeWidth (DisplayModePtr mode, Rotation rotation);
|
xf86ModeWidth (const DisplayModeRec *mode, Rotation rotation);
|
||||||
|
|
||||||
int
|
int
|
||||||
xf86ModeHeight (DisplayModePtr mode, Rotation rotation);
|
xf86ModeHeight (const DisplayModeRec *mode, Rotation rotation);
|
||||||
|
|
||||||
DisplayModePtr xf86DuplicateMode(DisplayModePtr pMode);
|
DisplayModePtr xf86DuplicateMode(const DisplayModeRec *pMode);
|
||||||
DisplayModePtr xf86DuplicateModes(ScrnInfoPtr pScrn,
|
DisplayModePtr xf86DuplicateModes(ScrnInfoPtr pScrn,
|
||||||
DisplayModePtr modeList);
|
DisplayModePtr modeList);
|
||||||
void xf86SetModeDefaultName(DisplayModePtr mode);
|
void xf86SetModeDefaultName(DisplayModePtr mode);
|
||||||
void xf86SetModeCrtc(DisplayModePtr p, int adjustFlags);
|
void xf86SetModeCrtc(DisplayModePtr p, int adjustFlags);
|
||||||
Bool xf86ModesEqual(DisplayModePtr pMode1, DisplayModePtr pMode2);
|
Bool xf86ModesEqual(const DisplayModeRec *pMode1,
|
||||||
|
const DisplayModeRec *pMode2);
|
||||||
void xf86PrintModeline(int scrnIndex,DisplayModePtr mode);
|
void xf86PrintModeline(int scrnIndex,DisplayModePtr mode);
|
||||||
DisplayModePtr xf86ModesAdd(DisplayModePtr modes, DisplayModePtr new);
|
DisplayModePtr xf86ModesAdd(DisplayModePtr modes, DisplayModePtr new);
|
||||||
|
|
||||||
|
@ -65,7 +66,7 @@ DisplayModePtr xf86CVTMode(int HDisplay, int VDisplay, float VRefresh,
|
||||||
DisplayModePtr xf86GTFMode(int h_pixels, int v_lines, float freq, int interlaced, int margins);
|
DisplayModePtr xf86GTFMode(int h_pixels, int v_lines, float freq, int interlaced, int margins);
|
||||||
|
|
||||||
Bool
|
Bool
|
||||||
xf86ModeIsReduced(DisplayModePtr mode);
|
xf86ModeIsReduced(const DisplayModeRec *mode);
|
||||||
|
|
||||||
void
|
void
|
||||||
xf86ValidateModesFlags(ScrnInfoPtr pScrn, DisplayModePtr modeList,
|
xf86ValidateModesFlags(ScrnInfoPtr pScrn, DisplayModePtr modeList,
|
||||||
|
|
Loading…
Reference in New Issue