+ fix comment typo

Signed-off-by: Jan Pokorný <jpoko...@redhat.com>
---
 reslist.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/reslist.c b/reslist.c
index e1695fb..f9924cd 100644
--- a/reslist.c
+++ b/reslist.c
@@ -70,7 +70,7 @@ _attr_value(resource_node_t *node, const char *attrname, 
const char *ptype)
        resource_t *res;
        resource_attr_t *ra;
        char *c, p_type[32];
-       ssize_t len;
+       size_t len;
        int x;
 
        if (!node)
@@ -99,11 +99,13 @@ _attr_value(resource_node_t *node, const char *attrname, 
const char *ptype)
                c = strchr(ra->ra_value, '%');
                if (!c) {
                        /* Someone doesn't care or uses older
-                          semantics on inheritance */
+                          semantics of inheritance */
                        return _attr_value(node->rn_parent, ra->ra_value,
                                           NULL);
                }
                
+               /* Difference guaranteed to be non-negative
+                  (for x >= 0: &ra->ra_value[x] >= &ra->ra_value[0]) */
                len = (c - ra->ra_value);
                memset(p_type, 0, sizeof(p_type));
                memcpy(p_type, ra->ra_value, len);
-- 
1.7.3.4

Reply via email to