From 06750780b024d07da2628d4bf501077dd5e49a8b Mon Sep 17 00:00:00 2001
From: Morris Jette <jette@schedmd.com>
Date: Thu, 23 Feb 2012 17:09:06 -0800
Subject: [PATCH] Mod needed for argc being uint32_t

---
 src/slurmd/slurmstepd/multi_prog.c | 2 +-
 src/slurmd/slurmstepd/multi_prog.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/slurmd/slurmstepd/multi_prog.c b/src/slurmd/slurmstepd/multi_prog.c
index ad30329b821..61e538d626c 100644
--- a/src/slurmd/slurmstepd/multi_prog.c
+++ b/src/slurmd/slurmstepd/multi_prog.c
@@ -141,7 +141,7 @@ _sub_expression(char *args_spec, int task_rank, int task_offset)
  */
 extern int
 multi_prog_get_argv(char *file_contents, char **prog_env, int task_rank,
-		    int *argc, char ***argv)
+		    uint32_t *argc, char ***argv)
 {
 	char *line = NULL;
 	int line_num = 0;
diff --git a/src/slurmd/slurmstepd/multi_prog.h b/src/slurmd/slurmstepd/multi_prog.h
index aeb9a4d8b67..da7a04679dd 100644
--- a/src/slurmd/slurmstepd/multi_prog.h
+++ b/src/slurmd/slurmstepd/multi_prog.h
@@ -47,5 +47,5 @@
  * "task_rank" is the task's GLOBAL rank within the job step.
  */
 extern int multi_prog_get_argv(char *config_data, char **prog_env,
-			       int task_rank, int *argc, char ***argv);
+			       int task_rank, uint32_t *argc, char ***argv);
 #endif /* !_SLURMD_MULTI_PROG_H */
-- 
GitLab