1*070c8da6SMatthias Ringwald 2*070c8da6SMatthias Ringwald// replace struct btstack_data_source with btstack_data_source_t in function definitions 3*070c8da6SMatthias Ringwald@@ 4*070c8da6SMatthias Ringwaldidentifier handler; 5*070c8da6SMatthias Ringwaldidentifier ds; 6*070c8da6SMatthias Ringwaldtypedef btstack_data_source_t; 7*070c8da6SMatthias Ringwald@@ 8*070c8da6SMatthias Ringwald- int handler(struct btstack_data_source * ds) 9*070c8da6SMatthias Ringwald+ int handler(btstack_data_source_t* ds) 10*070c8da6SMatthias Ringwald{ ... } 11*070c8da6SMatthias Ringwald 12*070c8da6SMatthias Ringwald@btstack_run_loop_set_data_source_handler@ 13*070c8da6SMatthias Ringwaldidentifier handler; 14*070c8da6SMatthias Ringwaldexpression ds; 15*070c8da6SMatthias Ringwald@@ 16*070c8da6SMatthias Ringwaldbtstack_run_loop_set_data_source_handler(ds, &handler); 17*070c8da6SMatthias Ringwald 18*070c8da6SMatthias Ringwald@@ 19*070c8da6SMatthias Ringwaldidentifier btstack_run_loop_set_data_source_handler.handler; 20*070c8da6SMatthias Ringwaldidentifier ds; 21*070c8da6SMatthias Ringwaldtypedef btstack_data_source_callback_type_t; 22*070c8da6SMatthias Ringwald@@ 23*070c8da6SMatthias Ringwald- int handler(btstack_data_source_t * ds) 24*070c8da6SMatthias Ringwald+ void handler(btstack_data_source_t * ds, btstack_data_source_callback_type_t callback_type) 25*070c8da6SMatthias Ringwald{ ... }