- for (i = 0; o->buf[i] != ' '; i++)
- if (i >= o->size-5 || i > 30)
- {
- o->error = OHTTP;
- return 0;
- }
- hr->method = (char *) odr_malloc(o, i+1);
- memcpy (hr->method, o->buf, i);
- hr->method[i] = '\0';
- /* path */
- po = i+1;
- for (i = po; o->buf[i] != ' '; i++)
- if (i >= o->size-5)