* i386-stub.c (getpacket): Fix array overflow.

* m32r-stub.c (getpacket): Likewise.
	* m68k-stub.c (getpacket): Likewise.
	* sh-stub.c (getpacket): Likewise.
	* sparc-stub.c (getpacket): Likewise.
This commit is contained in:
Daniel Jacobowitz 2006-03-30 16:44:12 +00:00
parent 7abfe01489
commit 295bf0ffc7
6 changed files with 13 additions and 5 deletions

View File

@ -1,3 +1,11 @@
2006-03-30 Adrien Kunysz <a_kunysz@yahoo.com>
* i386-stub.c (getpacket): Fix array overflow.
* m32r-stub.c (getpacket): Likewise.
* m68k-stub.c (getpacket): Likewise.
* sh-stub.c (getpacket): Likewise.
* sparc-stub.c (getpacket): Likewise.
2006-03-30 Daniel Jacobowitz <dan@codesourcery.com> 2006-03-30 Daniel Jacobowitz <dan@codesourcery.com>
* frame.h (set_current_sal_from_frame): New prototype. * frame.h (set_current_sal_from_frame): New prototype.

View File

@ -474,7 +474,7 @@ getpacket (void)
count = 0; count = 0;
/* now, read until a # or end of buffer is found */ /* now, read until a # or end of buffer is found */
while (count < BUFMAX) while (count < BUFMAX - 1)
{ {
ch = getDebugChar (); ch = getDebugChar ();
if (ch == '$') if (ch == '$')

View File

@ -605,7 +605,7 @@ getpacket (void)
count = 0; count = 0;
/* now, read until a # or end of buffer is found */ /* now, read until a # or end of buffer is found */
while (count < BUFMAX) while (count < BUFMAX - 1)
{ {
ch = getDebugChar (); ch = getDebugChar ();
if (ch == '$') if (ch == '$')

View File

@ -553,7 +553,7 @@ getpacket (void)
count = 0; count = 0;
/* now, read until a # or end of buffer is found */ /* now, read until a # or end of buffer is found */
while (count < BUFMAX) while (count < BUFMAX - 1)
{ {
ch = getDebugChar (); ch = getDebugChar ();
if (ch == '$') if (ch == '$')

View File

@ -403,7 +403,7 @@ retry:
count = 0; count = 0;
/* now, read until a # or end of buffer is found */ /* now, read until a # or end of buffer is found */
while (count < BUFMAX) while (count < BUFMAX - 1)
{ {
ch = getDebugChar (); ch = getDebugChar ();
if (ch == '$') if (ch == '$')

View File

@ -306,7 +306,7 @@ retry:
count = 0; count = 0;
/* now, read until a # or end of buffer is found */ /* now, read until a # or end of buffer is found */
while (count < BUFMAX) while (count < BUFMAX - 1)
{ {
ch = getDebugChar (); ch = getDebugChar ();
if (ch == '$') if (ch == '$')