Add isnanf module.
[pspp] / lib / strerror.c
index 9b9ffd104d57353c534b639ba8f6dbb2fa941b06..9fe437db78df8a661bb2f6709b8d943b102832cc 100644 (file)
@@ -35,7 +35,7 @@ rpl_strerror (int n)
 {
   char *result = strerror (n);
 
-  if (! result)
+  if (result == NULL || result[0] == '\0')
     {
       static char const fmt[] = "Unknown error (%d)";
       static char mesg[sizeof fmt + INT_STRLEN_BOUND (n)];