diff --git a/rpcs3/Emu/Cell/Modules/cellPad.cpp b/rpcs3/Emu/Cell/Modules/cellPad.cpp index 45eb2db195..cdd7f4157a 100644 --- a/rpcs3/Emu/Cell/Modules/cellPad.cpp +++ b/rpcs3/Emu/Cell/Modules/cellPad.cpp @@ -144,7 +144,7 @@ error_code cellPadClearBuf(u32 port_no) const auto pad = pads[port_no]; if (!(pad->m_port_status & CELL_PAD_STATUS_CONNECTED)) - return CELL_PAD_ERROR_NO_DEVICE; + return not_an_error(CELL_PAD_ERROR_NO_DEVICE); clear_pad_buffer(pad); @@ -177,7 +177,7 @@ error_code cellPadGetData(u32 port_no, vm::ptr data) const auto pad = pads[port_no]; if (!(pad->m_port_status & CELL_PAD_STATUS_CONNECTED)) - return CELL_PAD_ERROR_NO_DEVICE; + return not_an_error(CELL_PAD_ERROR_NO_DEVICE); pad_get_data(port_no, data.get_ptr()); return CELL_OK; @@ -539,7 +539,7 @@ error_code cellPadGetRawData(u32 port_no, vm::ptr data) const auto pad = pads[port_no]; if (!(pad->m_port_status & CELL_PAD_STATUS_CONNECTED)) - return CELL_PAD_ERROR_NO_DEVICE; + return not_an_error(CELL_PAD_ERROR_NO_DEVICE); // ? @@ -605,7 +605,7 @@ error_code cellPadSetActDirect(u32 port_no, vm::ptr param) const auto pad = pads[port_no]; if (!(pad->m_port_status & CELL_PAD_STATUS_CONNECTED)) - return CELL_PAD_ERROR_NO_DEVICE; + return not_an_error(CELL_PAD_ERROR_NO_DEVICE); // TODO: find out if this is checked here or later or at all if (!(pad->m_device_capability & CELL_PAD_CAPABILITY_ACTUATOR))