cursor 709 src/libsir/src/sirfilesystem.c const char* cursor = envvar; cursor 715 src/libsir/src/sirfilesystem.c const char* separator = strchr(cursor, ':'); cursor 716 src/libsir/src/sirfilesystem.c const char* end = separator ? separator : cursor + strnlen(cursor, SIR_MAXPATH); cursor 717 src/libsir/src/sirfilesystem.c if (end - cursor > 0) { cursor 720 src/libsir/src/sirfilesystem.c if (((end - cursor) + 1UL + pathlen + 1UL) <= sizeof(tmp)) { cursor 721 src/libsir/src/sirfilesystem.c (void)memcpy(tmp, cursor, end - cursor); cursor 722 src/libsir/src/sirfilesystem.c tmp[end - cursor] = '/'; cursor 723 src/libsir/src/sirfilesystem.c (void)memcpy(tmp + (end - cursor) + 1, path, pathlen + 1); cursor 730 src/libsir/src/sirfilesystem.c cursor = ++separator;