void cirProbeDDC(ScrnInfoPtr pScrn, int index) { vbeInfoPtr pVbe; if (xf86LoadSubModule(pScrn, "vbe")) { xf86LoaderReqSymLists(vbeSymbols,NULL); pVbe = VBEInit(NULL,index); ConfiguredMonitor = vbeDoEDID(pVbe, NULL); vbeFree(pVbe); } }
void cirProbeDDC(ScrnInfoPtr pScrn, int index) { vbeInfoPtr pVbe; ModuleDescPtr pMod; if ((pMod = xf86LoadVBEModule(pScrn))) { xf86LoaderModReqSymLists(pMod, vbeSymbols,NULL); pVbe = VBEInit(NULL,index); ConfiguredMonitor = vbeDoEDID(pVbe, NULL); vbeFree(pVbe); xf86UnloadSubModule(pMod); } }