cursor            691 src/libsir/src/sirfilesystem.c     const char* cursor     = envvar;
cursor            697 src/libsir/src/sirfilesystem.c         const char* separator = strchr(cursor, ':');
cursor            698 src/libsir/src/sirfilesystem.c         const char* end = separator ? separator : cursor + strnlen(cursor, SIR_MAXPATH);
cursor            699 src/libsir/src/sirfilesystem.c         if (end - cursor > 0) {
cursor            702 src/libsir/src/sirfilesystem.c             if (((end - cursor) + 1UL + pathlen + 1UL) <= sizeof(tmp)) {
cursor            703 src/libsir/src/sirfilesystem.c                 (void)memcpy(tmp, cursor, end - cursor);
cursor            704 src/libsir/src/sirfilesystem.c                 tmp[end - cursor] = '/';
cursor            705 src/libsir/src/sirfilesystem.c                 (void)memcpy(tmp + (end - cursor) + 1, path, pathlen + 1);
cursor            712 src/libsir/src/sirfilesystem.c         cursor = ++separator;