X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=recv_common.c;h=b496f4e4b823eb02b449289f00c23bc193cac4f7;hp=535d8c16075dc931d4ec935630e1de92362e3af5;hb=cf2dd5eac38421fdeaaccd08ec34efe27f9a858d;hpb=dde2e0b20798c7b8208ee8d3aea80388bcdb08ec diff --git a/recv_common.c b/recv_common.c index 535d8c16..b496f4e4 100644 --- a/recv_common.c +++ b/recv_common.c @@ -47,16 +47,15 @@ static void *parse_receiver_args(int receiver_num, char *options) return NULL; for (i = argc - 1; i >= 0; i--) argv[i + 1] = argv[i]; - argv[0] = NULL; argc++; } else { argc = 1; argv = para_malloc(2 * sizeof(char*)); - argv[0] = NULL; argv[1] = NULL; } + argv[0] = make_message("%s_recv", r->name); conf = r->parse_config(argc, argv); - for (i = 1; i < argc; i++) + for (i = 0; i < argc; i++) free(argv[i]); free(argv); return conf;