diff options
| author | Max Roncace <me@caseif.net> | 2026-01-06 07:45:15 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-01-06 04:45:15 -0800 |
| commit | fd863582d657bb2c70f7ac73d5f534c6b0be7aa6 (patch) | |
| tree | adf9a30b0fe674c718918ee058154ecdbe84e133 /src/f_pc/f_pc_priority.cpp | |
| parent | 3679e7abab82df6447f7b55aa472b5b9c8062fb0 (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.cpp | 16 |
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; |
