mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-21 19:02:25 +00:00
tests: utils: Don't calculate file size in virTestLoadFile
The callers don't use it so don't waste a strlen(). Also fix the comment for the function. Reviewed-by: Eric Blake <eblake@redhat.com>
This commit is contained in:
parent
29f771fd66
commit
55e8314efd
@ -289,9 +289,17 @@ virTestRun(const char *title,
|
||||
return ret;
|
||||
}
|
||||
|
||||
/* Allocate BUF to the size of FILE. Read FILE into buffer BUF.
|
||||
Upon any failure, diagnose it and return -1, but don't bother trying
|
||||
to preserve errno. Otherwise, return the number of bytes copied into BUF. */
|
||||
|
||||
/**
|
||||
* virTestLoadFile:
|
||||
* @file: name of the file to load
|
||||
* @buf: buffer to load the file into
|
||||
*
|
||||
* Allocates @buf to the size of FILE. Reads FILE into buffer BUF.
|
||||
* Upon any failure, error is printed to stderr and -1 is returned. 'errno' is
|
||||
* not preserved. On success 0 is returned. Caller is responsible for freeing
|
||||
* @buf.
|
||||
*/
|
||||
int
|
||||
virTestLoadFile(const char *file, char **buf)
|
||||
{
|
||||
@ -345,7 +353,7 @@ virTestLoadFile(const char *file, char **buf)
|
||||
}
|
||||
|
||||
VIR_FORCE_FCLOSE(fp);
|
||||
return strlen(*buf);
|
||||
return 0;
|
||||
}
|
||||
|
||||
#ifndef WIN32
|
||||
|
Loading…
x
Reference in New Issue
Block a user