File open errors are prevented by a file exists check before
virFileReadAll is called since all callers of the virReadFCHost
method handle errors themselves based on the NULL return anyway.
Also included is a minor spelling correction in a comment.
Signed-off-by: Boris Fiuczynski <fiuczy@linux.vnet.ibm.com>
*
* Read the value of sysfs "fc_host" entry.
*
- * Returns result as a stringon success, caller must free @result after
+ * Returns result as a string on success, caller must free @result after
* Otherwise returns NULL.
*/
char *
host, entry) < 0)
goto cleanup;
+ if (!virFileExists(sysfs_path))
+ goto cleanup;
+
if (virFileReadAll(sysfs_path, 1024, &buf) < 0)
goto cleanup;