summaryrefslogtreecommitdiff
path: root/src/f_pc/f_pc_priority.cpp
diff options
context:
space:
mode:
authorMax Roncace <me@caseif.net>2026-01-06 07:45:15 -0500
committerGitHub <noreply@github.com>2026-01-06 04:45:15 -0800
commitfd863582d657bb2c70f7ac73d5f534c6b0be7aa6 (patch)
treeadf9a30b0fe674c718918ee058154ecdbe84e133 /src/f_pc/f_pc_priority.cpp
parent3679e7abab82df6447f7b55aa472b5b9c8062fb0 (diff)
f_pc mostly linked for Wii/Shield (#3015)
Diffstat (limited to 'src/f_pc/f_pc_priority.cpp')
-rw-r--r--src/f_pc/f_pc_priority.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/f_pc/f_pc_priority.cpp b/src/f_pc/f_pc_priority.cpp
index 71b4800056..cbd62a4053 100644
--- a/src/f_pc/f_pc_priority.cpp
+++ b/src/f_pc/f_pc_priority.cpp
@@ -7,11 +7,11 @@
#include "f_pc/f_pc_base.h"
#include "f_pc/f_pc_layer.h"
-s32 fpcPi_IsInQueue(process_priority_class* i_procPriority) {
+int fpcPi_IsInQueue(process_priority_class* i_procPriority) {
return cTg_IsUse(&i_procPriority->base);
}
-s32 fpcPi_QueueTo(process_priority_class* i_procPriority) {
+int fpcPi_QueueTo(process_priority_class* i_procPriority) {
cTg_SingleCut(&i_procPriority->base);
fpcLy_CancelQTo(&i_procPriority->method_tag);
return 1;
@@ -19,7 +19,7 @@ s32 fpcPi_QueueTo(process_priority_class* i_procPriority) {
static node_list_class l_fpcPi_Queue;
-s32 fpcPi_ToQueue(process_priority_class* i_procPriority) {
+int fpcPi_ToQueue(process_priority_class* i_procPriority) {
fpc_ProcID layer = i_procPriority->queue_info.layer_id;
if (cTg_Addition(&l_fpcPi_Queue, &i_procPriority->base)) {
@@ -49,7 +49,7 @@ process_priority_class* fpcPi_GetFromQueue() {
return NULL;
}
-s32 fpcPi_Delete(process_priority_class* i_procPriority) {
+int fpcPi_Delete(process_priority_class* i_procPriority) {
static priority_id crear = {
fpcLy_NONE_e,
0xFFFF,
@@ -61,14 +61,14 @@ s32 fpcPi_Delete(process_priority_class* i_procPriority) {
return 1;
}
-s32 fpcPi_IsNormal(fpc_ProcID i_layerID, u16 i_listID, u16 i_priority) {
+int fpcPi_IsNormal(fpc_ProcID i_layerID, u16 i_listID, u16 i_priority) {
if ((i_layerID < fpcLy_SPECIAL_e) && (i_listID < 0xFFFE) && (i_priority < fpcPi_SPECIAL_e))
return 1;
return 0;
}
-s32 fpcPi_Change(process_priority_class* i_procPriority, fpc_ProcID i_layerID, u16 i_listID, u16 i_priority) {
+int fpcPi_Change(process_priority_class* i_procPriority, fpc_ProcID i_layerID, u16 i_listID, u16 i_priority) {
base_process_class* process = (base_process_class*)i_procPriority->base.mpTagData;
BOOL changed = FALSE;
@@ -108,7 +108,7 @@ s32 fpcPi_Change(process_priority_class* i_procPriority, fpc_ProcID i_layerID, u
return 0;
}
-s32 fpcPi_Handler() {
+int fpcPi_Handler() {
process_priority_class* i_procPriority;
while (i_procPriority = fpcPi_GetFromQueue()) {
base_process_class* process = (base_process_class*)i_procPriority->base.mpTagData;
@@ -128,7 +128,7 @@ s32 fpcPi_Handler() {
return 1;
}
-s32 fpcPi_Init(process_priority_class* i_procPriority, void* i_data, fpc_ProcID i_layerID, u16 i_listID,
+int fpcPi_Init(process_priority_class* i_procPriority, void* i_data, fpc_ProcID i_layerID, u16 i_listID,
u16 i_priority) {
if (!fpcPi_IsNormal(i_layerID, i_listID, i_priority))
return 0;