If I meant that it would cause the compiler to report an error then I would have written that.
> If that's the case, then it should have been something along the lines of *"HTTP" instead.
We can say that they really should have written memcpy to get the string literal into the size_t or we can accept that sometimes people use language imprecisely and expect readers to make an effort to understand rather than make an effort not to understand.