Fix error handling in gmx_tmpnam
authorOlivier Fisette <ofisette@gmail.com>
Sun, 26 Apr 2015 13:54:27 +0000 (15:54 +0200)
committerGerrit Code Review <gerrit@gerrit.gromacs.org>
Thu, 30 Apr 2015 12:01:47 +0000 (14:01 +0200)
commit95c7de012d45b9e819e41cb99c8d5c66420550f6
tree7e876805ea250728f5212e8098a30f83f90b4fcf
parent3e1fc90f6ee20fa7d1dafa90646faad326dbc9f2
Fix error handling in gmx_tmpnam

The return code of mkstemp was being mis-used for error handling.
This could explain some long-standing issues with (e.g.) DSSP
mysteriously not working even when the user had done everything right.

Fixes #1717

Change-Id: I72b385a751b99c3f49d99a14bfc6964ad776c22d
src/gromacs/fileio/futil.cpp