diff resources/master.c @ 54:7857f8eea835

Add args magic to provide cli-args to user program
author Ben Spoor <ben.spoor@altran.com>
date Thu, 13 Apr 2017 08:09:16 +0000
parents 8acbab5a9f21
children
line wrap: on
line diff
--- a/resources/master.c	Wed Apr 12 20:59:16 2017 +0200
+++ b/resources/master.c	Thu Apr 13 08:09:16 2017 +0000
@@ -25,5 +25,7 @@
         fprintf(stderr, "%s: %s\n", argv[0], error);
         return EXIT_FAILURE;
     }
-    return usermain(argc, argv, envp);
-}
\ No newline at end of file
+
+    /* Call Users main, but make master.c invisible by removing first argument */
+    return usermain(argc-1, argv+1, envp);
+}