--- freem/src/mumps.c 2025/04/04 21:28:16 1.17 +++ freem/src/mumps.c 2025/04/09 19:52:02 1.18 @@ -1,5 +1,5 @@ /* - * $Id: mumps.c,v 1.17 2025/04/04 21:28:16 snw Exp $ + * $Id: mumps.c,v 1.18 2025/04/09 19:52:02 snw Exp $ * main module of freem * * @@ -24,6 +24,9 @@ * along with FreeM. If not, see . * * $Log: mumps.c,v $ + * Revision 1.18 2025/04/09 19:52:02 snw + * Eliminate as many warnings as possible while building with -Wall + * * Revision 1.17 2025/04/04 21:28:16 snw * Remove custom_user and custom_group vars from freem and shed privileges per environment catalog settings * @@ -172,10 +175,7 @@ int main (int argc, char **argv, char ** char *symname = (char *) calloc(STRLEN, sizeof(char)); char *symval = (char *) calloc(STRLEN, sizeof(char)); - - int namelen; - int vallen; - + char cli_rtn_path[PATH_MAX] = {0}; char *cli_rtn_file; char cli_rtn_name[256]; @@ -863,22 +863,14 @@ int main (int argc, char **argv, char ** #if !defined(_AIX) - if(import_env == TRUE) { - + if (import_env == TRUE) { int i_maxlen = 255; - for(env = envp; *env != 0; env++) { - - namelen = 0; - vallen = 0; - - varname = strtok(*env, "="); - varval = strtok(NULL, "="); - - if(varval != NULL) { - namelen = strlen (varname); - vallen = strlen (varval); + for (env = envp; *env != 0; env++) { + varname = strtok (*env, "="); + varval = strtok (NULL, "="); + if (varval != NULL) { snprintf (symname, i_maxlen, "ENV.%s\201\201", varname); strncpy (symval, varval, i_maxlen);