diff --git a/src/duskpsp/system/systempsp.c b/src/duskpsp/system/systempsp.c index 416da9c1..a258438f 100644 --- a/src/duskpsp/system/systempsp.c +++ b/src/duskpsp/system/systempsp.c @@ -16,13 +16,13 @@ errorret_t systemInitPSP() { inputbuttondata_t *i = INPUT_BUTTON_DATA; while(i->name) { - if(stringCompare(i->name, "cross")) { + if(stringCompare(i->name, "cross") == 0) { buttonCross = i; - } else if(stringCompare(i->name, "circle")) { + } else if(stringCompare(i->name, "circle") == 0) { buttonCircle = i; - } else if(stringCompare(i->name, "accept")) { + } else if(stringCompare(i->name, "accept") == 0) { buttonAccept = i; - } else if(stringCompare(i->name, "cancel")) { + } else if(stringCompare(i->name, "cancel") == 0) { buttonCancel = i; } i++; @@ -32,7 +32,7 @@ errorret_t systemInitPSP() { assertNotNull(buttonCircle, "Circle button not found!"); assertNotNull(buttonAccept, "Accept button not found!"); assertNotNull(buttonCancel, "Cancel button not found!"); - + if(systemPSPGetCrossButtonSetting() == PSP_UTILITY_ACCEPT_CROSS) { buttonAccept->button.gpButton = buttonCross->button.gpButton; buttonCancel->button.gpButton = buttonCircle->button.gpButton;