]> jfr.im git - solanum.git/blobdiff - extensions/m_mkpasswd.c
Add .travis.yml
[solanum.git] / extensions / m_mkpasswd.c
index e0cdfe9810b8cbf0d18ec422b711d07cd51ab5ba..80fe64f8e7a35bc90d102e610f46d279a4a96488 100644 (file)
@@ -210,6 +210,7 @@ generate_random_salt(char *salt, int length)
        if(read(fd, buf, length) != length)
        {
                free(buf);
+               close(fd);
                return (generate_poor_salt(salt, length));
        }
 
@@ -218,5 +219,6 @@ generate_random_salt(char *salt, int length)
                salt[i] = saltChars[abs(buf[i]) % 64];
        }
        free(buf);
+       close(fd);
        return (salt);
 }