From 270259dc770c98b44ca8b8fdb1088a5e377b2be4 Mon Sep 17 00:00:00 2001
From: Mark Grondona <mgrondona@llnl.gov>
Date: Thu, 10 Jul 2003 18:14:55 +0000
Subject: [PATCH]  o change strcpys of environment vars to xstrdups

---
 src/sinfo/opts.c | 14 ++++----------
 1 file changed, 4 insertions(+), 10 deletions(-)

diff --git a/src/sinfo/opts.c b/src/sinfo/opts.c
index 73a2a129493..a9972eb0f60 100644
--- a/src/sinfo/opts.c
+++ b/src/sinfo/opts.c
@@ -146,18 +146,12 @@ int parse_command_line(int argc, char *argv[])
 	}
 
 	if ( ( params.format == NULL ) && 
-	     ( env_val = getenv("SINFO_FORMAT") ) ) {
-		i = strlen(env_val);
-		params.format = xmalloc(i);
-		strcpy(params.format, env_val);
-	}
+	     ( env_val = getenv("SINFO_FORMAT") ) ) 
+		params.format = xstrdup(env_val);
 
 	if ( ( params.partition == NULL ) && 
-	     ( env_val = getenv("SINFO_PARTITION") ) ) {
-		i = strlen(env_val);
-		params.partition = xmalloc(i);
-		strcpy(params.partition, env_val);
-	}
+	     ( env_val = getenv("SINFO_PARTITION") ) ) 
+		params.partition = xstrdup(env_val);
 
 	if ( params.format == NULL ) {
 		if ( params.summarize ) 
-- 
GitLab