Blame am-utils-6.2-fix-logical-not-comparison-in-get_ldap_timestamp.patch
|
Ian Kent |
4e72d9a |
am-utils-6.2 - fix logical not comparison in get_ldap_timestamp()
|
|
Ian Kent |
4e72d9a |
|
|
Ian Kent |
4e72d9a |
From: Ian Kent <raven@themaw.net>
|
|
Ian Kent |
4e72d9a |
|
|
Ian Kent |
4e72d9a |
Looks like the not in this comparison is not meant to be applied to *ts.
|
|
Ian Kent |
4e72d9a |
|
|
Ian Kent |
4e72d9a |
Signed-off-by: Ian Kent <raven@themaw.net>
|
|
Ian Kent |
4e72d9a |
---
|
|
Ian Kent |
4e72d9a |
amd/info_ldap.c | 2 +-
|
|
Ian Kent |
4e72d9a |
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
Ian Kent |
4e72d9a |
|
|
Ian Kent |
4e72d9a |
diff --git a/amd/info_ldap.c b/amd/info_ldap.c
|
|
Ian Kent |
4e72d9a |
index cfed6fd..ecfc210 100644
|
|
Ian Kent |
4e72d9a |
--- a/amd/info_ldap.c
|
|
Ian Kent |
4e72d9a |
+++ b/amd/info_ldap.c
|
|
Ian Kent |
4e72d9a |
@@ -446,7 +446,7 @@ get_ldap_timestamp(ALD *a, char *map, time_t *ts)
|
|
Ian Kent |
4e72d9a |
vals[0], map);
|
|
Ian Kent |
4e72d9a |
err = ENOENT;
|
|
Ian Kent |
4e72d9a |
}
|
|
Ian Kent |
4e72d9a |
- if (!*ts > 0) {
|
|
Ian Kent |
4e72d9a |
+ if (!(*ts > 0)) {
|
|
Ian Kent |
4e72d9a |
plog(XLOG_USER, "Nonpositive timestamp %ld for map %s\n",
|
|
Ian Kent |
4e72d9a |
(u_long) *ts, map);
|
|
Ian Kent |
4e72d9a |
err = ENOENT;
|