summaryrefslogtreecommitdiff
path: root/shell.c
diff options
context:
space:
mode:
authorRichard Braun <rbraun@sceen.net>2018-01-04 00:33:20 +0100
committerRichard Braun <rbraun@sceen.net>2018-01-04 00:33:20 +0100
commite73fbdf59b292e7329502e532ace765bcbbe3821 (patch)
tree149036a6e79a201e98415e1fb256b1c8596b6012 /shell.c
parentc1ebfc97887a8efbd02b25379cc40d1086d0ad46 (diff)
shell: new SHELL_REGISTER_CMDS macro
Diffstat (limited to 'shell.c')
-rw-r--r--shell.c14
1 files changed, 2 insertions, 12 deletions
diff --git a/shell.c b/shell.c
index 05bfde5..820d020 100644
--- a/shell.c
+++ b/shell.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015 Richard Braun.
+ * Copyright (c) 2015-2018 Richard Braun.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -1191,16 +1191,6 @@ shell_run(void)
void
shell_setup(void)
{
- unsigned long i;
- int error;
-
pthread_mutex_init(&shell_lock, NULL);
-
- for (i = 0; i < ARRAY_SIZE(shell_default_cmds); i++) {
- error = shell_cmd_register(&shell_default_cmds[i]);
-
- if (error) {
- error_die(error);
- }
- }
+ SHELL_REGISTER_CMDS(shell_default_cmds);
}