projects
/
reactos.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c7d2525
)
Change vsprint to _vsnprintf in PrintString to prevent potential buffer overflows...
author
Filip Navara
<filip.navara@gmail.com>
Sat, 8 Jan 2005 23:36:03 +0000
(23:36 +0000)
committer
Filip Navara
<filip.navara@gmail.com>
Sat, 8 Jan 2005 23:36:03 +0000
(23:36 +0000)
svn path=/trunk/; revision=12894
reactos/ntoskrnl/kd/kdebug.c
patch
|
blob
|
history
diff --git
a/reactos/ntoskrnl/kd/kdebug.c
b/reactos/ntoskrnl/kd/kdebug.c
index
11ab00a
..
4a05502
100644
(file)
--- a/
reactos/ntoskrnl/kd/kdebug.c
+++ b/
reactos/ntoskrnl/kd/kdebug.c
@@
-60,7
+60,8
@@
PrintString(char* fmt,...)
va_list ap;
va_start(ap, fmt);
- vsprintf(buffer, fmt, ap);
+ _vsnprintf(buffer, sizeof(buffer) - 1, fmt, ap);
+ buffer[sizeof(buffer) - 1] = 0;
va_end(ap);
HalDisplayString(buffer);