mirror of
https://github.com/odin-lang/Odin.git
synced 2026-07-21 23:21:08 +00:00
use core:c instead of libc in miniaudio
This commit is contained in:
6
vendor/miniaudio/logging.odin
vendored
6
vendor/miniaudio/logging.odin
vendored
@@ -1,6 +1,6 @@
|
||||
package miniaudio
|
||||
|
||||
import "core:c/libc"
|
||||
import "core:c"
|
||||
|
||||
foreign import lib { LIB }
|
||||
|
||||
@@ -48,12 +48,12 @@ log :: struct {
|
||||
@(default_calling_convention="c", link_prefix="ma_")
|
||||
foreign lib {
|
||||
log_callback_init :: proc(onLog: log_callback_proc, pUserData: rawptr) -> log_callback ---
|
||||
|
||||
|
||||
log_init :: proc(pAllocationCallbacks: ^allocation_callbacks, pLog: ^log) -> result ---
|
||||
log_uninit :: proc(pLog: ^log) ---
|
||||
log_register_callback :: proc(pLog: ^log, callback: log_callback) -> result ---
|
||||
log_unregister_callback :: proc(pLog: ^log, callback: log_callback) -> result ---
|
||||
log_post :: proc(pLog: ^log, level: u32, pMessage: cstring) -> result ---
|
||||
log_postv :: proc(pLog: ^log, level: u32, pFormat: cstring, args: libc.va_list) -> result ---
|
||||
log_postv :: proc(pLog: ^log, level: u32, pFormat: cstring, args: c.va_list) -> result ---
|
||||
log_postf :: proc(pLog: ^log, level: u32, pFormat: cstring, #c_vararg args: ..any) -> result ---
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user