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;