builtin: remove an unnecessary malloc() call
parent
867f952d6b
commit
6dd1270539
|
@ -5,11 +5,11 @@
|
||||||
module builtin
|
module builtin
|
||||||
|
|
||||||
fn init() {
|
fn init() {
|
||||||
$if windows {
|
$if windows {
|
||||||
if is_atty(0) > 0 {
|
if is_atty(0) > 0 {
|
||||||
C._setmode(C._fileno(C.stdin), C._O_U16TEXT)
|
C._setmode(C._fileno(C.stdin), C._O_U16TEXT)
|
||||||
} else {
|
} else {
|
||||||
C._setmode(C._fileno(C.stdin), C._O_U8TEXT)
|
C._setmode(C._fileno(C.stdin), C._O_U8TEXT)
|
||||||
}
|
}
|
||||||
C._setmode(C._fileno(C.stdout), C._O_U8TEXT)
|
C._setmode(C._fileno(C.stdout), C._O_U8TEXT)
|
||||||
C.SetConsoleMode(C.GetStdHandle(C.STD_OUTPUT_HANDLE), C.ENABLE_PROCESSED_OUTPUT | 0x0004) // ENABLE_VIRTUAL_TERMINAL_PROCESSING
|
C.SetConsoleMode(C.GetStdHandle(C.STD_OUTPUT_HANDLE), C.ENABLE_PROCESSED_OUTPUT | 0x0004) // ENABLE_VIRTUAL_TERMINAL_PROCESSING
|
||||||
|
@ -129,7 +129,6 @@ TODO
|
||||||
print_backtrace()
|
print_backtrace()
|
||||||
#endif
|
#endif
|
||||||
*/
|
*/
|
||||||
free(C.malloc(n))
|
|
||||||
ptr := C.malloc(n)
|
ptr := C.malloc(n)
|
||||||
if isnil(ptr) {
|
if isnil(ptr) {
|
||||||
panic('malloc($n) failed')
|
panic('malloc($n) failed')
|
||||||
|
|
Loading…
Reference in New Issue