FreeBSD imlib: basename defined in libgen.h #300
Merged
SlavekB
merged 1 commits from freebsd-imlim-colors-patch
into master
2 weeks ago
Loading…
Reference in new issue
There is no content yet.
Delete Branch 'freebsd-imlim-colors-patch'
Deleting a branch is permanent. It CANNOT be undone. Continue?
basename defined in libgen.h in FreeBSD
Signed-off-by: Denis Kozadaev denis@dilos.org
Patch can be universal independently of the system –
#ifdef
is not needed.#endif
+#ifdef __FreeBSD__
+#include <libgen.h>
This seems to be not specific to FreeBSD, but
libgen.h
can be included independently of the system. You can remove#ifdef
.c87b509891
to3e80712653
4 weeks ago3e80712653
tof7ad22e001
4 weeks agoFreeBSD: basename defined in libgen.hto system independent: basename defined in libgen.h 4 weeks agof7ad22e001
tob530b759da
4 weeks agob530b759da
tod99ffb5857
4 weeks agosystem independent: basename defined in libgen.hto FreeBSD imlib: basename defined in libgen.h 4 weeks agoIt seems that it will require a more comprehensive fix, because there are two variants of
basename
– see https://man7.org/linux/man-pages/man3/basename.3.html. We will need to detect whether the GNU variant ofbasename
instring.h
or POSIX variants inlibgen.h
is available.d99ffb5857
toa4f44d553c
2 weeks agoAll works as intended.
a4f44d553c
into master 2 weeks agoReviewers
a4f44d553c
.