INNER CODE UNIT · C
tmp
mongodb/mongo-php-driver · src/phongo_bson.c:1411
tmp = ecalloc(1, segment_end - ptr + 1);
memcpy(tmp, ptr, segment_end - ptr);
phongo_field_path_push(field_path_map_element->entry, tmp, PHONGO_FIELD_PATH_ITEM_NONE);
efree(tmp);
ptr = segment_end + 1;
}
/* Add the last (or single) element */
phongo_field_path_push(field_path_map_element->entry, ptr, PHONGO_FIELD_PATH_ITEM_NONE);
field_path_map_element_set_info(field_path_map_element, typemap_element);
map_add_field_path_element(map, field_path_map_element);
return true;
}
void phongo_bson_typemap_dtor(phongo_bson_typemap* map)