The httpget 0.2 doesn't quite work in the form it was uploaded.
First it uses hardcoded argv, argc insteda of getting from the app invocation (as args in main, the code uses void main).
Second obtaining any data from the socket will result in the app stopping and leaving behind en empty file (if (nread) break;).
This program could never download anything. It is likely some work in progress or modified test version of httpget.
So while the code has a local stack buffer overflow it can't be triggered for this early version.