This commit is contained in:
51
xen-warnings.diff
Normal file
51
xen-warnings.diff
Normal file
@@ -0,0 +1,51 @@
|
||||
Index: xen-3.0.3-testing/xen/tools/symbols.c
|
||||
===================================================================
|
||||
--- xen-3.0.3-testing.orig/xen/tools/symbols.c
|
||||
+++ xen-3.0.3-testing/xen/tools/symbols.c
|
||||
@@ -120,7 +120,8 @@ read_symbol(FILE *in, struct sym_entry *
|
||||
if (rc != 3) {
|
||||
if (rc != EOF) {
|
||||
/* skip line */
|
||||
- fgets(str, 500, in);
|
||||
+ if (fgets(str, sizeof(str), in) == NULL)
|
||||
+ ; /* don't care */
|
||||
}
|
||||
return -1;
|
||||
}
|
||||
Index: xen-3.0.3-testing/tools/misc/miniterm/miniterm.c
|
||||
===================================================================
|
||||
--- xen-3.0.3-testing.orig/tools/misc/miniterm/miniterm.c
|
||||
+++ xen-3.0.3-testing/tools/misc/miniterm/miniterm.c
|
||||
@@ -157,7 +157,7 @@ int main(int argc, char **argv)
|
||||
case 0:
|
||||
close(1); /* stdout not needed */
|
||||
for ( c = (char)getchar(); c != ENDMINITERM; c = (char)getchar() )
|
||||
- write(fd,&c,1);
|
||||
+ if (write(fd,&c,1)) ;
|
||||
tcsetattr(fd,TCSANOW,&oldsertio);
|
||||
tcsetattr(0,TCSANOW,&oldstdtio);
|
||||
close(fd);
|
||||
@@ -169,19 +169,19 @@ int main(int argc, char **argv)
|
||||
close(fd);
|
||||
exit(-1);
|
||||
default:
|
||||
- write(1, start_str, strlen(start_str));
|
||||
+ if (write(1, start_str, strlen(start_str))) ;
|
||||
close(0); /* stdin not needed */
|
||||
sa.sa_handler = child_handler;
|
||||
sa.sa_flags = 0;
|
||||
sigaction(SIGCHLD,&sa,NULL); /* handle dying child */
|
||||
while ( !stop )
|
||||
{
|
||||
- read(fd,&c,1); /* modem */
|
||||
+ if (read(fd,&c,1)) ; /* modem */
|
||||
c = (char)c;
|
||||
- write(1,&c,1); /* stdout */
|
||||
+ if (write(1,&c,1)) ; /* stdout */
|
||||
}
|
||||
wait(NULL); /* wait for child to die or it will become a zombie */
|
||||
- write(1, end_str, strlen(end_str));
|
||||
+ if (write(1, end_str, strlen(end_str))) ;
|
||||
break;
|
||||
}
|
||||
|
Reference in New Issue
Block a user