void move_camera(int nc, int krp) { double curr_time = 0; while (curr_time < dtp) { null_buf(nc, krp); move_particles(nc, krp); final_buf(nc, krp); curr_time += dtp_var[krp]; } }
void XdbReplaceCompress(Xdb *xdb, String *key, Buffer *data) { Buffer key_buf((const uint8_t*) key->Value(), strlen(key->Value()) + 1); static Buffer compress_buf; CompressBufferInUse(data, &compress_buf); Buffer final_buf(compress_buf.base, compress_buf.pos - compress_buf.base); xdb->Replace(&key_buf, &final_buf); compress_buf.Reset(); }