int VidModeGetNumOfModes(int scrnIndex) { void *mode = NULL; int dotClock = 0, nummodes = 0; if (!VidModeGetFirstModeline(scrnIndex, &mode, &dotClock)) return nummodes; do { nummodes++; if (!VidModeGetNextModeline(scrnIndex, &mode, &dotClock)) return nummodes; } while (TRUE); }
_X_EXPORT int VidModeGetNumOfModes(int scrnIndex) { pointer mode = NULL; int dotClock= 0, nummodes = 0; DEBUG_P("VidModeGetNumOfModes"); if (!VidModeGetFirstModeline(scrnIndex, &mode, &dotClock)) return nummodes; do { nummodes++; if (!VidModeGetNextModeline(scrnIndex, &mode, &dotClock)) return nummodes; } while (TRUE); }