mirror of
https://git.freebsd.org/ports.git
synced 2025-06-20 12:10:31 -04:00
Fix: expand.c:182:19: error: incompatible pointer to integer conversion passing 'void *' to parameter of type 'int' [-Wint-conversion] tp = lookup(cp, NULL, 0); ^~~~ /usr/include/sys/_null.h:34:14: note: expanded from macro 'NULL' ^~~~~~~~~~~
20 lines
475 B
C
20 lines
475 B
C
--- expand.c.orig 2023-02-14 21:23:14.429816000 -0800
|
|
+++ expand.c 2023-02-14 21:25:25.393203000 -0800
|
|
@@ -179,7 +179,7 @@
|
|
savec = *tail;
|
|
*tail = '\0';
|
|
}
|
|
- tp = lookup(cp, NULL, 0);
|
|
+ tp = lookup(cp, 0, 0);
|
|
if (savec != '\0')
|
|
*tail = savec;
|
|
if (tp != NULL) {
|
|
@@ -309,7 +309,7 @@
|
|
return;
|
|
goto patherr2;
|
|
}
|
|
- if (fstat(dirp->dd_fd, &stb) < 0)
|
|
+ if (fstat(dirfd(dirp), &stb) < 0)
|
|
goto patherr1;
|
|
if (!ISDIR(stb.st_mode)) {
|
|
errno = ENOTDIR;
|