瀏覽代碼

use stack array instead of expensive malloc

ipatix 7 年之前
父節點
當前提交
0b00bb1c4c
共有 1 個檔案被更改,包括 1 行新增2 行删除
  1. 1
    2
      src/agb_debug/agb_debug.c

+ 1
- 2
src/agb_debug/agb_debug.c 查看文件

@@ -166,11 +166,10 @@ int mini_vsnprintf(char * buffer, u32 buffer_len,
166 166
 
167 167
 void dprintf(const char * str, ...)
168 168
 {
169
-    char* __outstr = malloc(256);
169
+    char __outstr[256];
170 170
     va_list args;
171 171
     va_start(args, str);
172 172
     mini_vsnprintf(__outstr, 256, str, args);
173 173
     va_end(args);
174 174
     dprint(__outstr);
175
-    free(__outstr);
176 175
 }