cursor            712 src/libsir/src/sirfilesystem.c     const char* cursor     = envvar;
cursor            718 src/libsir/src/sirfilesystem.c         const char* separator = strchr(cursor, ':');
cursor            719 src/libsir/src/sirfilesystem.c         const char* end = separator ? separator : cursor + strnlen(cursor, SIR_MAXPATH);
cursor            720 src/libsir/src/sirfilesystem.c         if (end - cursor > 0) {
cursor            723 src/libsir/src/sirfilesystem.c             if (((end - cursor) + 1UL + pathlen + 1UL) <= sizeof(tmp)) {
cursor            724 src/libsir/src/sirfilesystem.c                 (void)memcpy(tmp, cursor, end - cursor);
cursor            725 src/libsir/src/sirfilesystem.c                 tmp[end - cursor] = '/';
cursor            726 src/libsir/src/sirfilesystem.c                 (void)memcpy(tmp + (end - cursor) + 1, path, pathlen + 1);
cursor            733 src/libsir/src/sirfilesystem.c         cursor = ++separator;