env = getenv("GMX_MAXBACKUP");
if (env != NULL)
{
- count_max = 0;
- sscanf(env, "%d", &count_max);
+ count_max = strtol(env, NULL, 10);
if (count_max == -1)
{
/* Do not make backups and possibly overwrite old files */
return fopen(file, mode);
#else
FILE *ff = NULL;
- char buf[256], *bf, *bufsize = 0, *ptr;
+ char buf[256], *bufsize = 0, *ptr;
gmx_bool bRead;
int bs;
char buf[GMX_BINNAME_MAX];
char full_path[GMX_PATH_MAX+GMX_BINNAME_MAX];
char system_path[GMX_PATH_MAX];
- char *dir, *ptr, *s, *pdum;
+ char *dir, *ptr, *s;
gmx_bool found = FALSE;
int i;
char ***filenames,
char ***filenames_short)
{
- char *ret = NULL;
char *lib, *dir;
- char buf[1024];
char *libpath;
gmx_bool env_is_set;
int len_fe, len_name;
char **fns, **fns_short;
char dir_print[GMX_PATH_MAX];
- char *pdum;
char *s, fn_dir[GMX_PATH_MAX];
gmx_directory_t dirhandle;
char nextname[STRLEN];