[mpich2-commits] r7762 - mpich2/trunk/src/pm/hydra/tools/bootstrap/external
balaji at mcs.anl.gov
balaji at mcs.anl.gov
Wed Jan 19 17:58:08 CST 2011
Author: balaji
Date: 2011-01-19 17:58:08 -0600 (Wed, 19 Jan 2011)
New Revision: 7762
Modified:
mpich2/trunk/src/pm/hydra/tools/bootstrap/external/external_query_jobid.c
Log:
Bug-fix: incorrect parameter type.
Modified: mpich2/trunk/src/pm/hydra/tools/bootstrap/external/external_query_jobid.c
===================================================================
--- mpich2/trunk/src/pm/hydra/tools/bootstrap/external/external_query_jobid.c 2011-01-19 23:07:06 UTC (rev 7761)
+++ mpich2/trunk/src/pm/hydra/tools/bootstrap/external/external_query_jobid.c 2011-01-19 23:58:08 UTC (rev 7762)
@@ -10,14 +10,18 @@
HYD_status HYDT_bscd_external_query_jobid(char **jobid)
{
+ const char *tmp_jobid = NULL;
HYD_status status = HYD_SUCCESS;
HYDU_FUNC_ENTER();
if (!strcmp(HYDT_bsci_info.rmk, "pbs"))
- MPL_env2str("PBS_JOBID", (const char **) jobid);
+ MPL_env2str("PBS_JOBID", &tmp_jobid);
else if (!strcmp(HYDT_bsci_info.rmk, "slurm"))
- MPL_env2str("SLURM_JOBID", (const char **) jobid);
+ MPL_env2str("SLURM_JOBID", &tmp_jobid);
+
+ if (tmp_jobid)
+ *jobid = HYDU_strdup(tmp_jobid);
else
*jobid = NULL;
More information about the mpich2-commits
mailing list