projects
/
project
/
mountd.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
mountd: Fix fgets check.
[project/mountd.git]
/
mount.c
diff --git
a/mount.c
b/mount.c
index 8330abe919ed7ebab8a8269b61e7985911a545dd..9a291d7b47dce6bdd649c23e1a8c26a309fbc754 100644
(file)
--- a/
mount.c
+++ b/
mount.c
@@
-177,7
+177,7
@@
static int mount_check_disc(char *disc)
fclose(fp);
return avail;
}
fclose(fp);
return avail;
}
- while((fgets(tmp, 256, fp)
> 0
) && (avail == -1))
+ while((fgets(tmp, 256, fp)
!= NULL
) && (avail == -1))
{
char *t;
char tmp2[32];
{
char *t;
char tmp2[32];
@@
-389,7
+389,7
@@
static char* mount_get_serial(char *dev)
fp = fopen(tmp2, "r");
if(fp)
{
fp = fopen(tmp2, "r");
if(fp)
{
- while(fgets(tmp2, 64, fp)
> 0
)
+ while(fgets(tmp2, 64, fp)
!= NULL
)
{
serial = strstr(tmp2, "Serial Number:");
if(serial)
{
serial = strstr(tmp2, "Serial Number:");
if(serial)
@@
-619,7
+619,7
@@
static void mount_check_mount_list(void)
return;
}
mounted_count = 0;
return;
}
mounted_count = 0;
- while(fgets(tmp, 256, fp)
> 0
)
+ while(fgets(tmp, 256, fp)
!= NULL
)
{
char *t, *t2;
t = strstr(tmp, " ");
{
char *t, *t2;
t = strstr(tmp, " ");