Attempt to decompile func0f0d55a4
This commit is contained in:
parent
66748538ca
commit
62d178bd2b
|
|
@ -910,6 +910,31 @@ glabel func0f0d55a4
|
|||
/* f0d5648: 27bd0030 */ addiu $sp,$sp,0x30
|
||||
);
|
||||
|
||||
// Mismatch: Goal uses both v0 and v1 for src[i] and c, but in some weird way.
|
||||
//void func0f0d55a4(struct savebuffer *buffer, char *src)
|
||||
//{
|
||||
// bool done = false;
|
||||
// s32 i;
|
||||
//
|
||||
// for (i = 0; i < 10; i++) {
|
||||
// if (!done) {
|
||||
// char c = src[i];
|
||||
//
|
||||
// if (c == '\0') {
|
||||
// done = true;
|
||||
// } else if (src[i] == '\n') {
|
||||
// done = true;
|
||||
// } else {
|
||||
// savebufferOr(buffer, c, 8);
|
||||
// }
|
||||
// }
|
||||
//
|
||||
// if (done) {
|
||||
// savebufferOr(buffer, 0, 8);
|
||||
// }
|
||||
// }
|
||||
//}
|
||||
|
||||
void func0f0d564c(u8 *data, char *dst, bool addlinebreak)
|
||||
{
|
||||
struct savebuffer buffer;
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ void savebufferClear(struct savebuffer *buffer);
|
|||
void func0f0d5484(struct savebuffer *buffer, u8 *data, u8 len);
|
||||
void func0f0d54c4(struct savebuffer *buffer);
|
||||
void savebufferReadString(struct savebuffer *buffer, char *dst, bool addlinebreak);
|
||||
u32 func0f0d55a4(void);
|
||||
void func0f0d55a4(struct savebuffer *buffer, char *src);
|
||||
void func0f0d564c(u8 *data, char *dst, bool addlinebreak);
|
||||
void func0f0d5690(u8 *dst, char *buffer);
|
||||
void func0f0d575c(struct savebuffer *buffer, u32 *arg1);
|
||||
|
|
|
|||
Loading…
Reference in New Issue