Diff for /embedaddon/lighttpd/src/data_array.c between versions 1.1 and 1.1.1.2

version 1.1, 2013/10/14 10:32:48 version 1.1.1.2, 2016/11/02 10:35:00
Line 1 Line 1
   #include "first.h"
   
 #include "array.h"  #include "array.h"
   
 #include <string.h>  #include <string.h>
Line 8  static data_unset *data_array_copy(const data_unset *s Line 10  static data_unset *data_array_copy(const data_unset *s
         data_array *src = (data_array *)s;          data_array *src = (data_array *)s;
         data_array *ds = data_array_init();          data_array *ds = data_array_init();
   
        buffer_copy_string_buffer(ds->key, src->key);        buffer_copy_buffer(ds->key, src->key);
         array_free(ds->value);          array_free(ds->value);
         ds->value = array_init_array(src->value);          ds->value = array_init_array(src->value);
         ds->is_index_key = src->is_index_key;          ds->is_index_key = src->is_index_key;
Line 50  data_array *data_array_init(void) { Line 52  data_array *data_array_init(void) {
         data_array *ds;          data_array *ds;
   
         ds = calloc(1, sizeof(*ds));          ds = calloc(1, sizeof(*ds));
           force_assert(NULL != ds);
   
         ds->key = buffer_init();          ds->key = buffer_init();
         ds->value = array_init();          ds->value = array_init();

Removed from v.1.1  
changed lines
  Added in v.1.1.1.2


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