summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorModestas Vainius <modax@debian.org>2011-05-25 22:42:32 +0300
committerModestas Vainius <modax@debian.org>2011-05-25 22:42:32 +0300
commitd21c7604a35f0e783a5dc162ae6fb3efd30035b6 (patch)
treeb8304cc3510e42d69bbda3c98ccb78c53035f5dc
parent68df2c172b738952b4df6e6b47893c73ec9d503e (diff)
downloadpkg-kde-tools-d21c7604a35f0e783a5dc162ae6fb3efd30035b6.tar.gz
dlr_libraries_from_handle() is not interested in library name parsing errors.
-rw-r--r--dlrestrictions/dlrestrictions.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/dlrestrictions/dlrestrictions.c b/dlrestrictions/dlrestrictions.c
index 16841bf..53db730 100644
--- a/dlrestrictions/dlrestrictions.c
+++ b/dlrestrictions/dlrestrictions.c
@@ -251,6 +251,11 @@ static dlr_library_t* dlr_libraries_from_handle(void *handle)
}
}
}
+ /* Ignore dlr_parse_link_map errors */
+ if (errno == EINVAL || errno == ENOENT) {
+ errno = 0;
+ dlr_set_error(NULL);
+ }
return first;
}