2002-05-08 Yoshinori K. Okuji <okuji@enbug.org>

* netboot/fsys_tftp.c (tftp_read): Don't call buf_fill unless
	SIZE is positive.
This commit is contained in:
okuji committed 2002-05-08 07:12:29 +00:00
1 parent 522de743e8
commit 1ed089ed1a
4 files changed
+9 -3

No files matched your search

+1 -1
View File
@@ -1,6 +1,6 @@
/*
* GRUB -- GRand Unified Bootloader
* Copyright (C) 2000, 2001 Free Software Foundation, Inc.
* Copyright (C) 2000,2001,2002 Free Software Foundation, Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
+2 -2
View File
@@ -1,6 +1,6 @@
/*
* GRUB -- GRand Unified Bootloader
* Copyright (C) 2000, 2001 Free Software Foundation, Inc.
* Copyright (C) 2000,2001,2002 Free Software Foundation, Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -389,7 +389,7 @@ tftp_read (char *addr, int size)
}
/* Read the data. */
if (! buf_fill (0))
if (size > 0 && ! buf_fill (0))
{
errnum = ERR_READ;
return 0;