From: Miloš Mulač Date: Fri, 12 May 2006 09:55:23 +0000 (+0000) Subject: - proper inicialization X-Git-Tag: gridsite-core_R_1_1_19~32 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=45bcd52046fb689f2117049b27fac8cc7b2c4c73;p=jra1mw.git - proper inicialization - require user proxy --- diff --git a/org.glite.jp.client/examples/jpps_upload_files.c b/org.glite.jp.client/examples/jpps_upload_files.c index 3e5da0b..f33b656 100644 --- a/org.glite.jp.client/examples/jpps_upload_files.c +++ b/org.glite.jp.client/examples/jpps_upload_files.c @@ -23,8 +23,8 @@ int main(int argc, char **argv) { glite_jpcl_context_t ctx; char **files, - *jobid, - *proxy, + *jobid = NULL, + *proxy = NULL, *lbmd = NULL, *jpps = NULL; int i, j; @@ -46,6 +46,11 @@ int main(int argc, char **argv) if ( i >= argc ) { usage(); return 1; } + if ( !proxy && !(proxy = getenv("X509_USER_PROXY")) ) { + perror("-p or X509_USER_PROXY must be set!\n"); + return 1; + } + if ( !(files = calloc(argc-i+1, sizeof(*files))) ) { perror("calloc()"); return 1;