buffer_add_string (filename, &buffer_ptr, &buffer_size);
for (i = 0; i < values_num; i++)
buffer_add_value (values[i], &buffer_ptr, &buffer_size);
buffer_add_string (filename, &buffer_ptr, &buffer_size);
for (i = 0; i < values_num; i++)
buffer_add_value (values[i], &buffer_ptr, &buffer_size);