Diff for /libaitsess/src/sess.c between versions 1.3.2.5 and 1.3.2.6

version 1.3.2.5, 2011/09/07 23:38:39 version 1.3.2.6, 2011/09/08 07:02:22
Line 363  sess_prepareSession(tagSess * __restrict s, u_char use Line 363  sess_prepareSession(tagSess * __restrict s, u_char use
                         hdr->hdr_argc, useDirect);                          hdr->hdr_argc, useDirect);
         ADD_SEMAPHORE(s, ret);          ADD_SEMAPHORE(s, ret);
   
        DETACH_MEMORY(s);        if (!s->zcopy)
                 DETACH_MEMORY(s);
         return arr;          return arr;
 }  }
   
Line 384  sess_doneSession(tagSess * __restrict s, array_t ** __ Line 385  sess_doneSession(tagSess * __restrict s, array_t ** __
   
         if (!s->zcopy)          if (!s->zcopy)
                 io_arrayFree(*arr);                  io_arrayFree(*arr);
           else
                   DETACH_MEMORY(s);
         io_arrayDestroy(arr);          io_arrayDestroy(arr);
 }  }
   

Removed from v.1.3.2.5  
changed lines
  Added in v.1.3.2.6


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