diff --git a/TargetGroup.cc b/TargetGroup.cc index 4426e5805..f8ef8f6e9 100644 --- a/TargetGroup.cc +++ b/TargetGroup.cc @@ -259,7 +259,7 @@ int TargetGroup::parse_expr(const char * const target_expr, int af) { if (*addy[i] == '*') { start = 0; end = 255; } else if (*addy[i] == '-') { start = 0; - if (!(addy[i] + 1)) end = 255; + if (*(addy[i] + 1) == '\0') end = 255; else end = atoi(addy[i]+ 1); } else {