Skip to content

libtracker-miners-common: use macro stringify instead of G_STRINGIFY

psykose requested to merge psykose1/tracker-miners:macro-expang into master

G_STRINGIFY performs macro expansion; this means that on musl, the LFS64
interface define of
#define getdents64 getdents

gets expanded to 'getdents', so the getdents64 syscall becomes not
allowed. using the preprocessor #stringify does not expand the name, so
this works as expected.

closes #285 (closed)

Merge request reports