Skip to content

Commit 52e73fa

Browse files
committed
[temp][lib] revert capnp support
1 parent 702c6c6 commit 52e73fa

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

libs/librrgraph/src/io/rr_graph_uxsdcxx_serializer.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -710,11 +710,12 @@ class RrGraphSerializer final : public uxsd::RrGraphBase<RrGraphContextTypes> {
710710
inline void set_node_loc_ptc(const char* ptc, int& inode) final {
711711
t_rr_node node = (*rr_nodes_)[inode];
712712
RRNodeId node_id = node.id();
713-
return rr_graph_builder_->set_node_ptc_nums(node_id, std::string(ptc));
713+
std::vector<int> ptc_nums = parse_ptc_numbers(std::string(ptc));
714+
return rr_graph_builder_->set_node_ptc_nums(node_id, ptc_nums);
714715
}
715716

716717
inline const char* get_node_loc_ptc(const t_rr_node& node) final {
717-
temp_string_ = rr_graph_builder_->node_ptc_nums_to_string(node.id());
718+
temp_string_ = node_ptc_number_to_string(*rr_graph_, node.id());
718719
return temp_string_.c_str();
719720
}
720721
inline int get_node_loc_layer(const t_rr_node& node) final {
@@ -878,7 +879,6 @@ class RrGraphSerializer final : public uxsd::RrGraphBase<RrGraphContextTypes> {
878879
*/
879880
inline void preallocate_rr_nodes_node(void*& /*ctx*/, size_t size) final {
880881
rr_graph_builder_->reserve_nodes(size);
881-
rr_graph_builder_->resize_node_ptc_nums(size);
882882
}
883883
inline int add_rr_nodes_node(void*& /*ctx*/, unsigned int capacity, unsigned int id, uxsd::enum_node_type type) final {
884884
// make_room_in_vector will not allocate if preallocate_rr_nodes_node

0 commit comments

Comments
 (0)