path.c fix warning with _FORTIFY_SOURCE
CC libuser/path.o cc1: warnings being treated as errors /usr/src/RPM/BUILD/qemu-0.11.92/path.c: In function 'new_entry': /usr/src/RPM/BUILD/qemu-0.11.92/path.c:49: error: ignoring return value of 'asprintf', declared with attribute warn_unused_result make[1]: *** [path.o] Error 1 Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name> Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
This commit is contained in:
parent
c71b5b4a9c
commit
34ba360fda
5
path.c
5
path.c
@ -46,7 +46,10 @@ static struct pathelem *new_entry(const char *root,
|
|||||||
{
|
{
|
||||||
struct pathelem *new = malloc(sizeof(*new));
|
struct pathelem *new = malloc(sizeof(*new));
|
||||||
new->name = strdup(name);
|
new->name = strdup(name);
|
||||||
asprintf(&new->pathname, "%s/%s", root, name);
|
if (asprintf(&new->pathname, "%s/%s", root, name) == -1) {
|
||||||
|
printf("Cannot allocate memory\n");
|
||||||
|
exit(1);
|
||||||
|
}
|
||||||
new->num_entries = 0;
|
new->num_entries = 0;
|
||||||
return new;
|
return new;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user