mirror of
https://github.com/Zeal-Operating-System/ZealOS.git
synced 2024-12-25 23:10:32 +00:00
StrScan(): Copy into new buffer with MemCopy() instead of a loop
This commit is contained in:
parent
524bddec6c
commit
8e5f169218
1 changed files with 4 additions and 4 deletions
|
@ -242,7 +242,7 @@ and take address.
|
|||
*/
|
||||
U8 *buf, *ptr, **pptr;
|
||||
Bool left_justify = FALSE;
|
||||
I64 ch, cur_arg = 0, i, len, *i_ptr, dec_len;
|
||||
I64 ch, cur_arg = 0, len, *i_ptr, dec_len;
|
||||
F64 *d_ptr;
|
||||
|
||||
if (!format)
|
||||
|
@ -301,9 +301,9 @@ and take address.
|
|||
}
|
||||
}
|
||||
buf = MAlloc(len + 1);
|
||||
for (i = 0; i < len; i++)
|
||||
buf[i] = *src++;
|
||||
buf[i] = 0;
|
||||
MemCopy(buf, src, len);
|
||||
buf[len] = 0;
|
||||
src += len;
|
||||
switch (ch)
|
||||
{
|
||||
case 's':
|
||||
|
|
Loading…
Reference in a new issue