From d12170bb0cb936f1e48a677dbd96822db55bbda3 Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Wed, 3 Jun 2020 00:10:25 -0400 Subject: Refactor fstree (#39) * Refactor fstree, fstree_free, FSTree type * Add FSRec structure * Refactor fstree usage * Decrease starting size of FSTree structure * Check if ManifestPackage is NULL, not if the requirements array if NULL * Use num_requirements instead of '!= NULL' * Add fstree test --- lib/rpath.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/rpath.c') diff --git a/lib/rpath.c b/lib/rpath.c index ae73574..0044db8 100644 --- a/lib/rpath.c +++ b/lib/rpath.c @@ -256,7 +256,7 @@ char *rpath_autodetect(const char *filename, FSTree *tree) { // Is the shared library in the tree? char *match = NULL; - if ((match = dirname(strstr_array(tree->files, shared_library))) != NULL) { + if ((match = dirname(fstree_search(tree, shared_library))) != NULL) { // Begin generating the relative path string strcat(relative, origin); strcat(relative, DIRSEPS); -- cgit