diff options
| author | Pheenoh <pheenoh@gmail.com> | 2021-03-21 16:14:24 -0400 |
|---|---|---|
| committer | Pheenoh <pheenoh@gmail.com> | 2021-03-21 16:14:24 -0400 |
| commit | 71a1adbe7a8ee25776da61326ff3729419cadccf (patch) | |
| tree | 48953945b16591e21d696b932672c0a81195484f /src | |
| parent | f6b027761c05c720db20fb2cd3c2c65f740af56a (diff) | |
fopDwIt_Next OK
Diffstat (limited to 'src')
| -rw-r--r-- | src/f/f_op/f_op_draw_iter.cpp | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/f/f_op/f_op_draw_iter.cpp b/src/f/f_op/f_op_draw_iter.cpp index 938c7db607..61c4b9612f 100644 --- a/src/f/f_op/f_op_draw_iter.cpp +++ b/src/f/f_op/f_op_draw_iter.cpp @@ -39,11 +39,13 @@ create_tag_class* fopDwIt_Begin(void) { if (createTagClass) { return createTagClass; } - createTagClass = fopDwIt_GetTag(); - return createTagClass; + return createTagClass = fopDwIt_GetTag(); } -asm void fopDwIt_Next(create_tag_class* pCreateTag) { - nofralloc -#include "f/f_op/f_op_draw_iter/asm/func_80020480.s" -} +create_tag_class* fopDwIt_Next(create_tag_class* pCreateTag) { + create_tag_class* createTagClass = (create_tag_class*)pCreateTag->mpNode.mpNextNode; + if (!createTagClass) { + createTagClass = fopDwIt_GetTag(); + } + return createTagClass; +}
\ No newline at end of file |
