aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/client_config/subchannel_factory_decorators/merge_channel_args.c
diff options
context:
space:
mode:
authorGravatar Craig Tiller <ctiller@google.com>2015-09-22 10:42:19 -0700
committerGravatar Craig Tiller <ctiller@google.com>2015-09-22 10:42:19 -0700
commit45724b35e411fef7c5da66a74c78428c11d56843 (patch)
tree9264034aca675c89444e02f72ef58e67d7043604 /src/core/client_config/subchannel_factory_decorators/merge_channel_args.c
parent298751c1195523ef6228595043b583c3a6270e08 (diff)
indent pass to get logical source lines on one physical line
Diffstat (limited to 'src/core/client_config/subchannel_factory_decorators/merge_channel_args.c')
-rw-r--r--src/core/client_config/subchannel_factory_decorators/merge_channel_args.c62
1 files changed, 34 insertions, 28 deletions
diff --git a/src/core/client_config/subchannel_factory_decorators/merge_channel_args.c b/src/core/client_config/subchannel_factory_decorators/merge_channel_args.c
index cf5fb00cdf..993b95296b 100644
--- a/src/core/client_config/subchannel_factory_decorators/merge_channel_args.c
+++ b/src/core/client_config/subchannel_factory_decorators/merge_channel_args.c
@@ -35,52 +35,58 @@
#include <grpc/support/alloc.h>
#include "src/core/channel/channel_args.h"
-typedef struct {
+typedef struct
+{
grpc_subchannel_factory base;
gpr_refcount refs;
grpc_subchannel_factory *wrapped;
grpc_channel_args *merge_args;
} merge_args_factory;
-static void merge_args_factory_ref(grpc_subchannel_factory *scf) {
- merge_args_factory *f = (merge_args_factory *)scf;
- gpr_ref(&f->refs);
+static void
+merge_args_factory_ref (grpc_subchannel_factory * scf)
+{
+ merge_args_factory *f = (merge_args_factory *) scf;
+ gpr_ref (&f->refs);
}
-static void merge_args_factory_unref(grpc_subchannel_factory *scf,
- grpc_closure_list *closure_list) {
- merge_args_factory *f = (merge_args_factory *)scf;
- if (gpr_unref(&f->refs)) {
- grpc_subchannel_factory_unref(f->wrapped, closure_list);
- grpc_channel_args_destroy(f->merge_args);
- gpr_free(f);
- }
+static void
+merge_args_factory_unref (grpc_subchannel_factory * scf, grpc_closure_list * closure_list)
+{
+ merge_args_factory *f = (merge_args_factory *) scf;
+ if (gpr_unref (&f->refs))
+ {
+ grpc_subchannel_factory_unref (f->wrapped, closure_list);
+ grpc_channel_args_destroy (f->merge_args);
+ gpr_free (f);
+ }
}
-static grpc_subchannel *merge_args_factory_create_subchannel(
- grpc_subchannel_factory *scf, grpc_subchannel_args *args,
- grpc_closure_list *closure_list) {
- merge_args_factory *f = (merge_args_factory *)scf;
- grpc_channel_args *final_args =
- grpc_channel_args_merge(args->args, f->merge_args);
+static grpc_subchannel *
+merge_args_factory_create_subchannel (grpc_subchannel_factory * scf, grpc_subchannel_args * args, grpc_closure_list * closure_list)
+{
+ merge_args_factory *f = (merge_args_factory *) scf;
+ grpc_channel_args *final_args = grpc_channel_args_merge (args->args, f->merge_args);
grpc_subchannel *s;
args->args = final_args;
- s = grpc_subchannel_factory_create_subchannel(f->wrapped, args, closure_list);
- grpc_channel_args_destroy(final_args);
+ s = grpc_subchannel_factory_create_subchannel (f->wrapped, args, closure_list);
+ grpc_channel_args_destroy (final_args);
return s;
}
static const grpc_subchannel_factory_vtable merge_args_factory_vtable = {
- merge_args_factory_ref, merge_args_factory_unref,
- merge_args_factory_create_subchannel};
+ merge_args_factory_ref, merge_args_factory_unref,
+ merge_args_factory_create_subchannel
+};
-grpc_subchannel_factory *grpc_subchannel_factory_merge_channel_args(
- grpc_subchannel_factory *input, const grpc_channel_args *args) {
- merge_args_factory *f = gpr_malloc(sizeof(*f));
+grpc_subchannel_factory *
+grpc_subchannel_factory_merge_channel_args (grpc_subchannel_factory * input, const grpc_channel_args * args)
+{
+ merge_args_factory *f = gpr_malloc (sizeof (*f));
f->base.vtable = &merge_args_factory_vtable;
- gpr_ref_init(&f->refs, 1);
- grpc_subchannel_factory_ref(input);
+ gpr_ref_init (&f->refs, 1);
+ grpc_subchannel_factory_ref (input);
f->wrapped = input;
- f->merge_args = grpc_channel_args_copy(args);
+ f->merge_args = grpc_channel_args_copy (args);
return &f->base;
}