summaryrefslogtreecommitdiff
path: root/include/libc64/aprintf.h
blob: 275652efa26d4646bc946699a5f67988ae9d10c4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#ifndef LIBC64_APRINTF_H
#define LIBC64_APRINTF_H

#include "ultra64.h"
#include "lib/ultralib/src/libc/xstdio.h"

typedef void* (*PrintCallback)(void*, const char*, size_t);

s32 vaprintf(PrintCallback* func, const char* fmt, va_list ap);
s32 aprintf(PrintCallback* func, const char* fmt, ...);

#endif