<div><font><div>Log: for driver "SHARP DX-2008UC", the wrong value for bmformat causes incorrect color picture data to be printed.</div><div><br></div><div>Signed-off-by: zhaoyi <zhaoyi@uniontech.com></div><div>Change-Id: I9818dbd86f8a58777e185a76f027fd1c30b7f7ff</div><div>---</div><div> dlls/mscms/liblcms.c | 10 +++++-----</div><div> 1 file changed, 5 insertions(+), 5 deletions(-)</div><div><br></div><div>diff --git a/dlls/mscms/liblcms.c b/dlls/mscms/liblcms.c</div><div>index 1f43c359c4..522e1dc3d0 100644</div><div>--- a/dlls/mscms/liblcms.c</div><div>+++ b/dlls/mscms/liblcms.c</div><div>@@ -49,12 +49,12 @@ static DWORD from_bmformat( BMFORMAT format )</div><div> </div><div>     switch (format)</div><div>     {</div><div>-    case BM_RGBTRIPLETS: ret = TYPE_RGB_8; break;</div><div>-    case BM_BGRTRIPLETS: ret = TYPE_BGR_8; break;</div><div>+    case BM_RGBTRIPLETS: ret = TYPE_BGR_8; break;</div><div>+    case BM_BGRTRIPLETS: ret = TYPE_RGB_8; break;</div><div>     case BM_GRAY:        ret = TYPE_GRAY_8; break;</div><div>-    case BM_xRGBQUADS:   ret = TYPE_ARGB_8; break;</div><div>-    case BM_xBGRQUADS:   ret = TYPE_ABGR_8; break;</div><div>-    case BM_KYMCQUADS:   ret = TYPE_KYMC_8; break;</div><div>+    case BM_xRGBQUADS:   ret = TYPE_ABGR_8; break;</div><div>+    case BM_xBGRQUADS:   ret = TYPE_ARGB_8; break;</div><div>+    case BM_KYMCQUADS:   ret = TYPE_CMYK_8; break;</div><div>     default:</div><div>         if (!quietfixme)</div><div>         {</div><div>-- </div><div>2.20.1</div></font></div><div><includetail><!--<![endif]--></includetail></div>