X-Git-Url: https://git.danieliu.xyz/?p=sped.git;a=blobdiff_plain;f=fileutils.asm;h=ad284b5c9c2f83561e5687312c2329b72568e1f5;hp=0f829f59a2abfde75c95d62b7cd66e2a99dda999;hb=2505d1841221648a72e768f23a5a475c8e1c01d1;hpb=0af29f26ae69ba0ba9c5088612f0c537a20c0344 diff --git a/fileutils.asm b/fileutils.asm index 0f829f5..ad284b5 100644 --- a/fileutils.asm +++ b/fileutils.asm @@ -80,10 +80,14 @@ readFile: mov DWORD [ebp-BUF_PTR], eax ; write string to buffer - mov eax, DWORD [ebp-BUF_PTR] + mov eax, [ebp-LINES_READ] mov ecx, 4 mul ecx - mov eax, esi + add eax, DWORD [ebp-BUF_PTR] + mov [eax], esi + + ; push DWORD [eax] + ; call printf add DWORD [ebp-LINES_READ], 1