diff options
| author | Ginger Bill <bill@gingerbill.org> | 2017-01-28 20:16:18 +0000 |
|---|---|---|
| committer | Ginger Bill <bill@gingerbill.org> | 2017-01-28 20:16:18 +0000 |
| commit | e86c990b75bb30f0116430453b42a59317e3fead (patch) | |
| tree | 2645005099bd2cf744299d6a3538408ed5728d39 /core/fmt.odin | |
| parent | 31aacd5bf435224c7d8f9b19359175d3e6d25660 (diff) | |
Overloaded `free`; 3 dotted ellipsisv0.0.6a
Diffstat (limited to 'core/fmt.odin')
| -rw-r--r-- | core/fmt.odin | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/core/fmt.odin b/core/fmt.odin index fe822b4c8..21b0c3fe7 100644 --- a/core/fmt.odin +++ b/core/fmt.odin @@ -58,38 +58,38 @@ Fmt_Info :: struct { -fprint :: proc(fd: os.Handle, args: ..any) -> int { +fprint :: proc(fd: os.Handle, args: ...any) -> int { data: [DEFAULT_BUFFER_SIZE]byte; buf := Buffer{data[:], 0}; - bprint(^buf, ..args); + bprint(^buf, ...args); os.write(fd, buf.data[:buf.length]); return buf.length; } -fprintln :: proc(fd: os.Handle, args: ..any) -> int { +fprintln :: proc(fd: os.Handle, args: ...any) -> int { data: [DEFAULT_BUFFER_SIZE]byte; buf := Buffer{data[:], 0}; - bprintln(^buf, ..args); + bprintln(^buf, ...args); os.write(fd, buf.data[:buf.length]); return buf.length; } -fprintf :: proc(fd: os.Handle, fmt: string, args: ..any) -> int { +fprintf :: proc(fd: os.Handle, fmt: string, args: ...any) -> int { data: [DEFAULT_BUFFER_SIZE]byte; buf := Buffer{data[:], 0}; - bprintf(^buf, fmt, ..args); + bprintf(^buf, fmt, ...args); os.write(fd, buf.data[:buf.length]); return buf.length; } -print :: proc(args: ..any) -> int { - return fprint(os.stdout, ..args); +print :: proc(args: ...any) -> int { + return fprint(os.stdout, ...args); } -println :: proc(args: ..any) -> int { - return fprintln(os.stdout, ..args); +println :: proc(args: ...any) -> int { + return fprintln(os.stdout, ...args); } -printf :: proc(fmt: string, args: ..any) -> int { - return fprintf(os.stdout, fmt, ..args); +printf :: proc(fmt: string, args: ...any) -> int { + return fprintf(os.stdout, fmt, ...args); } @@ -225,7 +225,7 @@ buffer_write_type :: proc(buf: ^Buffer, ti: ^Type_Info) { } -bprint :: proc(buf: ^Buffer, args: ..any) -> int { +bprint :: proc(buf: ^Buffer, args: ...any) -> int { fi: Fmt_Info; fi.buf = buf; @@ -241,7 +241,7 @@ bprint :: proc(buf: ^Buffer, args: ..any) -> int { return buf.length; } -bprintln :: proc(buf: ^Buffer, args: ..any) -> int { +bprintln :: proc(buf: ^Buffer, args: ...any) -> int { fi: Fmt_Info; fi.buf = buf; @@ -888,7 +888,7 @@ fmt_arg :: proc(fi: ^Fmt_Info, arg: any, verb: rune) { } -bprintf :: proc(b: ^Buffer, fmt: string, args: ..any) -> int { +bprintf :: proc(b: ^Buffer, fmt: string, args: ...any) -> int { fi := Fmt_Info{}; end := fmt.count; arg_index := 0; |