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)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…