retPtr++;
*retPtr = '\0';
BADEXIT;
- return ret;
+
+ /*@notreached@*/ return ret;
}
else
{
ptr++;
}/* end while */
- retPtr = '\0';
+ *retPtr = '\0';
return ret;
}
/* add the null character */
*retPtr = '\0';
- *len = retPtr - ret;
+ llassert( (retPtr-ret) >= 0 );
+ *len = (size_t)(retPtr - ret);
return ret;
}