Mercurial > hg > Members > aka > jupyter_CbC_kernel
comparison 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 |
comparison
equal
deleted
inserted
replaced
53:82b0505f1156 | 54:7857f8eea835 |
---|---|
23 main_t usermain = dlsym(userhandle, "main"); | 23 main_t usermain = dlsym(userhandle, "main"); |
24 if ((error = dlerror()) != NULL) { | 24 if ((error = dlerror()) != NULL) { |
25 fprintf(stderr, "%s: %s\n", argv[0], error); | 25 fprintf(stderr, "%s: %s\n", argv[0], error); |
26 return EXIT_FAILURE; | 26 return EXIT_FAILURE; |
27 } | 27 } |
28 return usermain(argc, argv, envp); | 28 |
29 /* Call Users main, but make master.c invisible by removing first argument */ | |
30 return usermain(argc-1, argv+1, envp); | |
29 } | 31 } |