Add alignment to size calculation

pull/17843/head
Yash Tibrewal 6 years ago
parent 9b7b1f4447
commit ac61379b1e
  1. 3
      src/core/ext/filters/client_channel/subchannel.cc

@ -1004,7 +1004,8 @@ grpc_subchannel_get_connected_subchannel(grpc_subchannel* c) {
void* grpc_connected_subchannel_call_get_parent_data(
grpc_subchannel_call* subchannel_call) {
grpc_channel_stack* chanstk = subchannel_call->connection->channel_stack();
return (char*)subchannel_call + sizeof(grpc_subchannel_call) +
return (char*)subchannel_call +
GPR_ROUND_UP_TO_ALIGNMENT_SIZE(sizeof(grpc_subchannel_call)) +
chanstk->call_stack_size;
}

Loading…
Cancel
Save