Hi,  

   The edid_vendor() routine  in drm_edid.c,  

    edid_vendor[2] = (edid->mfg_id[2] & 0x1f) +  '@';

Should be,

    edid_vendor[2] = (edid->mfg_id[1] & 0x1f) +  '@';


Since vendor ID has only two bytes only, I am somewhat surprised why gcc 
doesn't complain this ?



thanks,
-minskey
------------------------------------------------------------------------------
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to