This is bad because CONTENT_LENGTH could be > sizeof(buff):
On 5/30/06, vladas <[EMAIL PROTECTED]> wrote:
char buff[10000]; const char *len1 = getenv("CONTENT_LENGTH"); contentlength=strtol(len1, &endptr, 10); fread(buff, contentlength, 1, stdin);
This is bad because CONTENT_LENGTH could be > sizeof(buff):
On 5/30/06, vladas <[EMAIL PROTECTED]> wrote:
char buff[10000]; const char *len1 = getenv("CONTENT_LENGTH"); contentlength=strtol(len1, &endptr, 10); fread(buff, contentlength, 1, stdin);