Diff for /libaitwww/src/aitwww.c between versions 1.1.1.1.2.4 and 1.2

version 1.1.1.1.2.4, 2012/03/09 12:47:06 version 1.2, 2012/03/10 00:26:49
Line 135  www_initCGI(void) Line 135  www_initCGI(void)
                 if (!str) {                  if (!str) {
                         LOGERR;                          LOGERR;
                         return NULL;                          return NULL;
                }                } else
                         memset(str, 0, ctlen + 1);
                 for (i = 0; i < ctlen && (rlen =                   for (i = 0; i < ctlen && (rlen = 
                                         read(STDIN_FILENO, (void*) str + i, ctlen - i)) > 0; i += rlen);                                          read(STDIN_FILENO, (void*) str + i, ctlen - i)) > 0; i += rlen);
                 str[ctlen] = 0;                  str[ctlen] = 0;
Line 532  www_parseMultiPart(const char *str, int ctlen, const c Line 533  www_parseMultiPart(const char *str, int ctlen, const c
         SLIST_FOREACH(m, mime, mime_node) {          SLIST_FOREACH(m, mime, mime_node) {
                 s = mime_getValue(m, "content-disposition");                  s = mime_getValue(m, "content-disposition");
                 attr = www_parseAttributes(&s);                  attr = www_parseAttributes(&s);
                   if (!www_getAttribute(attr, "name")) {
                           www_freeAttributes(&attr);
                           continue;
                   }
   
                 t = malloc(sizeof(struct tagCGI));                  t = malloc(sizeof(struct tagCGI));
                 if (!t) {                  if (!t) {

Removed from v.1.1.1.1.2.4  
changed lines
  Added in v.1.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>