commit - f2b16adaedf4891924ea61e7f357b02c6cf42bdf
commit + 6f8967eb2086368b10da04b5967892b150dde24b
blob - ddcbf40125d27f94162bfe698fd1bf4b255e7390
blob + 77e03da75c1d7aebde0f64917c66b39d8286e4d5
--- lib/fileindex.c
+++ lib/fileindex.c
return err;
}
- len = strlen(relpath);
+ (*entry)->path_len = strlen(relpath);
+ len = (*entry)->path_len;
if (len > GOT_FILEIDX_F_PATH_LEN)
len = GOT_FILEIDX_F_PATH_LEN;
(*entry)->flags |= len;
struct got_fileindex_entry key;
memset(&key, 0, sizeof(key));
key.path = (char *)path;
+ key.path_len = strlen(path);
return RB_FIND(got_fileindex_tree, &fileindex->entries, &key);
}