Module: xenomai-forge
Branch: master
Commit: c41bb41908e9aa03dee3598c152869b401e2b70e
URL:    
http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=c41bb41908e9aa03dee3598c152869b401e2b70e

Author: Philippe Gerum <r...@xenomai.org>
Date:   Sat Dec 10 16:46:45 2011 +0100

copperplate/init: pass unhandled long options to caller

---

 lib/copperplate/init.c |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/lib/copperplate/init.c b/lib/copperplate/init.c
index b05b1d2..f1acc7e 100644
--- a/lib/copperplate/init.c
+++ b/lib/copperplate/init.c
@@ -389,10 +389,8 @@ static int parse_skin_options(int *argcp, int largc, char 
**uargv,
                c = getopt_long(largc, uargv, "", options, &lindex);
                if (c == EOF)
                        break;
-               if (lindex == -1) {
-                       usage();
-                       exit(1);
-               }
+               if (lindex == -1)
+                       continue; /* Not handled here. */
                pvlist_for_each_entry(skin, &skins, __reserved.next) {
                        if (skin->parse_option == NULL)
                                continue;


_______________________________________________
Xenomai-git mailing list
Xenomai-git@gna.org
https://mail.gna.org/listinfo/xenomai-git

Reply via email to