textscreen: Don't ignore return value of system() call

This commit is contained in:
Turo Lamminen 2018-01-06 15:02:00 +02:00
parent e326cd331e
commit 5e2df0a52e

View file

@ -526,6 +526,7 @@ void TXT_OpenURL(char *url)
{
char *cmd;
size_t cmd_len;
int retval;
cmd_len = strlen(url) + 30;
cmd = malloc(cmd_len);
@ -546,8 +547,13 @@ void TXT_OpenURL(char *url)
TXT_snprintf(cmd, cmd_len, "xdg-open \"%s\"", url);
#endif
system(cmd);
retval = system(cmd);
free(cmd);
if (retval != 0)
{
fprintf(stderr, "TXT_OpenURL: error executing '%s'; return code %d\n",
cmd, retval);
}
}
#endif /* #ifndef _WIN32 */