projects
/
oweals
/
busybox.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove #ifdef __STDC__ junk. We don't do K&R round these parts,
[oweals/busybox.git]
/
touch.c
diff --git
a/touch.c
b/touch.c
index ac275423c1288c6f62eb14ac047a0cbdad250573..5537fb63bfec60f2107d13498ea4e771358cf552 100644
(file)
--- a/
touch.c
+++ b/
touch.c
@@
-22,24
+22,13
@@
*
*/
*
*/
-#include "
internal
.h"
+#include "
busybox
.h"
#include <stdio.h>
#include <sys/types.h>
#include <stdio.h>
#include <sys/types.h>
-#include <sys/stat.h>
#include <fcntl.h>
#include <utime.h>
#include <errno.h>
#include <fcntl.h>
#include <utime.h>
#include <errno.h>
-
-static const char touch_usage[] = "touch [-c] file [file ...]\n"
-#ifndef BB_FEATURE_TRIVIAL_HELP
- "\nUpdate the last-modified date on the given file[s].\n\n"
- "Options:\n"
- "\t-c\tDo not create any files\n"
-#endif
- ;
-
-
extern int touch_main(int argc, char **argv)
{
int fd;
extern int touch_main(int argc, char **argv)
{
int fd;
@@
-54,7
+43,6
@@
extern int touch_main(int argc, char **argv)
break;
default:
usage(touch_usage);
break;
default:
usage(touch_usage);
- exit(FALSE);
}
}
}
}
}
}
@@
-68,7
+56,7
@@
extern int touch_main(int argc, char **argv)
S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH);
if (fd < 0) {
if (create == FALSE && errno == ENOENT)
S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH);
if (fd < 0) {
if (create == FALSE && errno == ENOENT)
-
exit(TRUE)
;
+
return EXIT_SUCCESS
;
else {
fatalError("%s", strerror(errno));
}
else {
fatalError("%s", strerror(errno));
}
@@
-81,5
+69,5
@@
extern int touch_main(int argc, char **argv)
argv++;
}
argv++;
}
- return
(TRUE)
;
+ return
EXIT_SUCCESS
;
}
}