fgets warning

git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/trunk@10610 1feff8c3-07ed-0310-ac33-dd36852eb9cd
This commit is contained in:
David L Parkhurst 2015-12-29 00:27:52 +00:00
parent b88bd3f955
commit b33a28fa91

View File

@ -735,7 +735,11 @@ open_input_stream(char *query, char *default_name, std::ios_base::openmode mode,
{
screen_msg(sformatf("Default: %s\n", default_name));
}
fgets(name, MAX_LENGTH, stdin);
char *s_ptr = fgets(name, MAX_LENGTH, stdin);
if (s_ptr == NULL)
{
std::cerr << "Failed defining name." << std::endl;
}
l = (int) strlen(name);
name[l - 1] = '\0';
if (name[0] == '\0')
@ -811,7 +815,11 @@ open_output_stream(char *query, char *default_name, std::ios_base::openmode mode
{
screen_msg(sformatf("Default: %s\n", default_name));
}
fgets(name, MAX_LENGTH, stdin);
char *s_ptr = fgets(name, MAX_LENGTH, stdin);
if (s_ptr == NULL)
{
std::cerr << "Failed defining name." << std::endl;
}
l = (int) strlen(name);
name[l - 1] = '\0';
if (name[0] == '\0')
@ -883,7 +891,11 @@ open_output_file(char *query, char *default_name, std::ios_base::openmode mode,
{
screen_msg(sformatf("Default: %s\n", default_name));
}
fgets(name, MAX_LENGTH, stdin);
char *s_ptr = fgets(name, MAX_LENGTH, stdin);
if (s_ptr == NULL)
{
std::cerr << "Failed defining name." << std::endl;
}
l = (int) strlen(name);
name[l - 1] = '\0';
if (name[0] == '\0')