X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=recv_common.c;h=6f3fc57590eb40e1818df28190640d29773c4ca2;hp=535d8c16075dc931d4ec935630e1de92362e3af5;hb=9b565c60fd159e12d255bb18db9dbff066deebea;hpb=f42b5eccb6ec3364dc0500ffeffbe9d9ecab07bd diff --git a/recv_common.c b/recv_common.c index 535d8c16..6f3fc575 100644 --- a/recv_common.c +++ b/recv_common.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2006-2009 Andre Noll + * Copyright (C) 2006-2010 Andre Noll * * Licensed under the GPL v2. For licencing details see COPYING. */ @@ -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;