Use return instead of exit

This commit is contained in:
Baptiste Wicht 2016-08-15 19:25:53 +02:00
parent a8941c4a39
commit e76c7a37f3
28 changed files with 51 additions and 50 deletions

View File

@ -12,5 +12,6 @@ int main(int argc, char* argv[]){
for(size_t i = 0; i < size_t(argc); ++i){ for(size_t i = 0; i < size_t(argc); ++i){
print_line(argv[i]); print_line(argv[i]);
} }
exit(0);
return 0;
} }

View File

@ -91,5 +91,5 @@ int main(){
} }
} }
exit(0); return 0;
} }

View File

@ -13,7 +13,7 @@
int main(int argc, char* argv[]){ int main(int argc, char* argv[]){
if(argc == 1){ if(argc == 1){
print_line("Usage: cat file_path"); print_line("Usage: cat file_path");
exit(1); return 1;
} }
auto fd = open(argv[1]); auto fd = open(argv[1]);
@ -54,5 +54,5 @@ int main(int argc, char* argv[]){
printf("cat: error: %s\n", std::error_message(fd.error())); printf("cat: error: %s\n", std::error_message(fd.error()));
} }
exit(0); return 0;
} }

View File

@ -403,5 +403,5 @@ int main(){
get_cache_info(); get_cache_info();
get_deterministic_cache_parameters(); get_deterministic_cache_parameters();
exit(0); return 0;
} }

View File

@ -23,5 +23,5 @@ int main(int, char*[]){
print(date.minutes); print(date.minutes);
print_line(); print_line();
exit(0); return 0;
} }

View File

@ -65,5 +65,5 @@ int main(int argc, char* argv[]){
delete[] buffer; delete[] buffer;
exit(0); return 0;
} }

View File

@ -12,5 +12,5 @@ volatile int a = 0;
int main(int /*argc*/, char* /*argv*/[]){ int main(int /*argc*/, char* /*argv*/[]){
a = 42 / a; a = 42 / a;
exit(a); return a;
} }

View File

@ -19,5 +19,5 @@ int main(){
print(buffer); print(buffer);
} }
exit(0); return 0;
} }

View File

@ -30,5 +30,5 @@ int main(){
print_line("END"); print_line("END");
exit(0); return 0;
} }

View File

@ -26,5 +26,5 @@ int main(){
print_line(message); print_line(message);
} }
exit(0); return 0;
} }

View File

@ -26,5 +26,5 @@ int main(){
print_line(message); print_line(message);
} }
exit(0); return 0;
} }

View File

@ -69,5 +69,5 @@ int main(int argc, char* argv[]){
ls_files(argv[1]); ls_files(argv[1]);
} }
exit(0); return 0;
} }

View File

@ -97,5 +97,5 @@ int main(int /*argc*/, char* /*argv*/[]){
printf("lse820: error: %s\n", std::error_message(fd.error())); printf("lse820: error: %s\n", std::error_message(fd.error()));
} }
exit(0); return 0;
} }

View File

@ -137,5 +137,5 @@ int main(int /*argc*/, char* /*argv*/[]){
printf("ls: error: %s\n", std::error_message(fd.error())); printf("ls: error: %s\n", std::error_message(fd.error()));
} }
exit(0); return 0;
} }

View File

@ -14,7 +14,7 @@
int main(int argc, char* argv[]){ int main(int argc, char* argv[]){
if(argc == 1){ if(argc == 1){
print_line("Usage: mkdir file_path"); print_line("Usage: mkdir file_path");
exit(1); return 1;
} }
auto result = mkdir(argv[1]); auto result = mkdir(argv[1]);
@ -23,5 +23,5 @@ int main(int argc, char* argv[]){
printf("mkdir: error: %s\n", std::error_message(-result)); printf("mkdir: error: %s\n", std::error_message(-result));
} }
exit(0); return 0;
} }

View File

@ -22,7 +22,7 @@ int main(int argc, char* argv[]){
if(argc < 3){ if(argc < 3){
printf("usage: mkfs fs device \n"); printf("usage: mkfs fs device \n");
exit(1); return 1;
} }
auto fs_str = argv[1]; auto fs_str = argv[1];
@ -36,7 +36,7 @@ int main(int argc, char* argv[]){
if(!fd.valid()){ if(!fd.valid()){
printf("mkfs: open error: %s\n", std::error_message(fd.error())); printf("mkfs: open error: %s\n", std::error_message(fd.error()));
exit(1); return 1;
} }
// Get the size of the device // Get the size of the device
@ -46,7 +46,7 @@ int main(int argc, char* argv[]){
if(code){ if(code){
printf("mkfs: ioctl error: %s\n", std::error_message(code)); printf("mkfs: ioctl error: %s\n", std::error_message(code));
exit(1); return 1;
} }
// Start computing and writing the FAT32 values // Start computing and writing the FAT32 values
@ -98,7 +98,7 @@ int main(int argc, char* argv[]){
if(!status.valid()){ if(!status.valid()){
printf("mkfs: write error: %s\n", std::error_message(status.error())); printf("mkfs: write error: %s\n", std::error_message(status.error()));
exit(1); return 1;
} }
auto fat_is = std::make_unique<fat32::fat_is_t>(); auto fat_is = std::make_unique<fat32::fat_is_t>();
@ -114,7 +114,7 @@ int main(int argc, char* argv[]){
if(!status.valid()){ if(!status.valid()){
printf("mkfs: write error: %s\n", std::error_message(status.error())); printf("mkfs: write error: %s\n", std::error_message(status.error()));
exit(1); return 1;
} }
// Clear the FAT // Clear the FAT
@ -124,7 +124,7 @@ int main(int argc, char* argv[]){
if(!status.valid()){ if(!status.valid()){
printf("mkfs: clear error: %s\n", std::error_message(status.error())); printf("mkfs: clear error: %s\n", std::error_message(status.error()));
exit(1); return 1;
} }
// Write end of chain for cluster 2 (root) // Write end of chain for cluster 2 (root)
@ -133,7 +133,7 @@ int main(int argc, char* argv[]){
if(!status.valid()){ if(!status.valid()){
printf("mkfs: write error: %s\n", std::error_message(status.error())); printf("mkfs: write error: %s\n", std::error_message(status.error()));
exit(1); return 1;
} }
// Write the root cluster // Write the root cluster
@ -154,10 +154,10 @@ int main(int argc, char* argv[]){
return std::ERROR_FAILED; return std::ERROR_FAILED;
} }
exit(0); return 0;
} }
printf("mkfs: Unsupported filesystem %s\n", fs_str); printf("mkfs: Unsupported filesystem %s\n", fs_str);
exit(0); return 1;
} }

View File

@ -43,13 +43,13 @@ int main(int argc, char* argv[]){
delete[] buffer; delete[] buffer;
exit(0); return 0;
} }
if(argc < 4){ if(argc < 4){
printf("usage: mount fs device mountpoint\n"); printf("usage: mount fs device mountpoint\n");
exit(1); return 1;
} }
auto fs_str = argv[1]; auto fs_str = argv[1];
@ -64,8 +64,8 @@ int main(int argc, char* argv[]){
//TODO Mount new directory //TODO Mount new directory
} else { } else {
printf("mkfs: Unsupported filesystem %s\n", fs_str); printf("mkfs: Unsupported filesystem %s\n", fs_str);
exit(1); return 1;
} }
exit(0); return 0;
} }

View File

@ -153,5 +153,5 @@ int main(int /*argc*/, char* /*argv*/[]){
delete[] buffer; delete[] buffer;
exit(0); return 0;
} }

View File

@ -132,5 +132,5 @@ int main(int /*argc*/, char* /*argv*/[]){
printf("ps: error: %s\n", std::error_message(fd.error())); printf("ps: error: %s\n", std::error_message(fd.error()));
} }
exit(0); return 0;
} }

View File

@ -76,7 +76,7 @@ void readelf(char* buffer){
int main(int argc, char* argv[]){ int main(int argc, char* argv[]){
if(argc == 1){ if(argc == 1){
print_line("Usage: readelf file_path"); print_line("Usage: readelf file_path");
exit(1); return 1;
} }
auto fd = open(argv[1]); auto fd = open(argv[1]);
@ -119,5 +119,5 @@ int main(int argc, char* argv[]){
printf("readelf: error: %s\n", std::error_message(fd.error())); printf("readelf: error: %s\n", std::error_message(fd.error()));
} }
exit(0); return 0;
} }

View File

@ -9,5 +9,5 @@
int main(){ int main(){
reboot(); reboot();
exit(0); return 0;
} }

View File

@ -14,7 +14,7 @@
int main(int argc, char* argv[]){ int main(int argc, char* argv[]){
if(argc == 1){ if(argc == 1){
print_line("Usage: rm file_path"); print_line("Usage: rm file_path");
exit(1); return 1;
} }
auto fd = open(argv[1]); auto fd = open(argv[1]);
@ -31,5 +31,5 @@ int main(int argc, char* argv[]){
printf("rm: error: %s\n", std::error_message(fd.error())); printf("rm: error: %s\n", std::error_message(fd.error()));
} }
exit(0); return 0;
} }

View File

@ -10,5 +10,5 @@
int main(){ int main(){
shutdown(); shutdown();
exit(0); return 0;
} }

View File

@ -13,7 +13,7 @@
int main(int argc, char* argv[]){ int main(int argc, char* argv[]){
if(argc == 1){ if(argc == 1){
print_line("Usage: stat file_path"); print_line("Usage: stat file_path");
exit(1); return 1;
} }
auto fd = open(argv[1]); auto fd = open(argv[1]);
@ -93,5 +93,5 @@ int main(int argc, char* argv[]){
printf("stat: error: %s\n", std::error_message(fd.error())); printf("stat: error: %s\n", std::error_message(fd.error()));
} }
exit(0); return 0;
} }

View File

@ -14,7 +14,7 @@
int main(int argc, char* argv[]){ int main(int argc, char* argv[]){
if(argc == 1){ if(argc == 1){
print_line("Usage: touch file_path"); print_line("Usage: touch file_path");
exit(1); return 1;
} }
auto fd = open(argv[1], std::OPEN_CREATE); auto fd = open(argv[1], std::OPEN_CREATE);
@ -25,5 +25,5 @@ int main(int argc, char* argv[]){
printf("touch: error: %s\n", std::error_message(fd.error())); printf("touch: error: %s\n", std::error_message(fd.error()));
} }
exit(0); return 0;
} }

View File

@ -42,5 +42,5 @@ int main(int, char*[]){
printf("uptime: error: %s\n", std::error_message(fd.error())); printf("uptime: error: %s\n", std::error_message(fd.error()));
} }
exit(0); return 0;
} }

View File

@ -13,7 +13,7 @@
int main(int argc, char* argv[]){ int main(int argc, char* argv[]){
if(argc == 1){ if(argc == 1){
print_line("Usage: which executable_path"); print_line("Usage: which executable_path");
exit(1); return 1;
} }
std::string path(argv[1]); std::string path(argv[1]);
@ -36,5 +36,5 @@ int main(int argc, char* argv[]){
} }
} }
exit(0); return 0;
} }

View File

@ -14,7 +14,7 @@
int main(int argc, char* argv[]){ int main(int argc, char* argv[]){
if(argc == 1){ if(argc == 1){
print_line("Usage: writer file_path"); print_line("Usage: writer file_path");
exit(1); return 1;
} }
auto fd = open(argv[1], std::OPEN_CREATE); auto fd = open(argv[1], std::OPEN_CREATE);
@ -41,5 +41,5 @@ int main(int argc, char* argv[]){
printf("writer: error: %s\n", std::error_message(fd.error())); printf("writer: error: %s\n", std::error_message(fd.error()));
} }
exit(0); return 0;
} }