Fix cellPadSetPortSetting (#3980)

* Don't skip setting port settings when no controller is connected
* DS4: fix error message
This commit is contained in:
Megamouse 2017-12-24 15:47:36 +01:00 committed by Ani
parent 8a3759f479
commit fc2ef5529d
2 changed files with 4 additions and 3 deletions

View file

@ -524,12 +524,13 @@ s32 cellPadSetPortSetting(u32 port_no, u32 port_setting)
if (port_no >= rinfo.max_connect)
return CELL_PAD_ERROR_INVALID_PARAMETER;
if (port_no >= rinfo.now_connect)
return CELL_PAD_ERROR_NO_DEVICE;
auto& pads = handler->GetPads();
pads[port_no]->m_port_setting = port_setting;
if (port_no >= rinfo.now_connect)
return CELL_PAD_ERROR_NO_DEVICE;
return CELL_OK;
}