123 if (*endptr == '\0') {
CID 379188: (#1 of 1): Unsigned compared against 0 (NO_EFFECT)
unsigned_compare: This greater-than-or-equal-to-zero comparison of an unsigned value is always true. n >= 0UL.
124 if (!errno && n >= 0 && n <= 0xFFFF)
125 return n;
126 else
127 return -1;
128 }
amqp.c