projects
/
pintos-anon
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Don't put white space before call to $(eval) because that makes GNU
[pintos-anon]
/
src
/
examples
/
cat.c
diff --git
a/src/examples/cat.c
b/src/examples/cat.c
index 6ebf781f4bbf24c9da44084f32f471300b511c76..c8d229da8266847c15ccc1d3af7afd19c3ebc07f 100644
(file)
--- a/
src/examples/cat.c
+++ b/
src/examples/cat.c
@@
-8,6
+8,7
@@
int
main (int argc, char *argv[])
{
int
main (int argc, char *argv[])
{
+ bool success = true;
int i;
for (i = 1; i < argc; i++)
int i;
for (i = 1; i < argc; i++)
@@
-16,6
+17,7
@@
main (int argc, char *argv[])
if (fd < 0)
{
printf ("%s: open failed\n", argv[i]);
if (fd < 0)
{
printf ("%s: open failed\n", argv[i]);
+ success = false;
continue;
}
for (;;)
continue;
}
for (;;)
@@
-28,5
+30,5
@@
main (int argc, char *argv[])
}
close (fd);
}
}
close (fd);
}
- return
0
;
+ return
success ? EXIT_SUCCESS : EXIT_FAILURE
;
}
}