xbps_check_is_installed_pkg_by_pattern: do not reset errno, leave it as is.
This commit is contained in:
parent
5c24ef3b7f
commit
172435bd7e
4
NEWS
4
NEWS
@ -1,3 +1,7 @@
|
||||
xbps-0.16.3 (2012-07-04):
|
||||
|
||||
* libxbps: fixed a regression in 0.16.2.
|
||||
|
||||
xbps-0.16.2 (2012-07-04):
|
||||
|
||||
* libxbps: fixed 2 bugs while updating packages.
|
||||
|
@ -56,8 +56,8 @@
|
||||
*/
|
||||
#define XBPS_PKGINDEX_VERSION "1.5"
|
||||
|
||||
#define XBPS_API_VERSION "20120704"
|
||||
#define XBPS_VERSION "0.16.2"
|
||||
#define XBPS_API_VERSION "20120704-1"
|
||||
#define XBPS_VERSION "0.16.3"
|
||||
|
||||
/**
|
||||
* @def XBPS_RELVER
|
||||
|
@ -72,10 +72,8 @@ xbps_check_is_installed_pkg_by_pattern(struct xbps_handle *xhp,
|
||||
if (dict == NULL) {
|
||||
dict = xbps_find_pkg_dict_installed(xhp, pattern, true);
|
||||
if (dict == NULL) {
|
||||
if (errno == ENOENT) {
|
||||
errno = 0;
|
||||
if (errno == ENOENT)
|
||||
return 0; /* not installed */
|
||||
}
|
||||
return -1; /* error */
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user