| 
														
															@@ -580,7 +580,6 @@ static void test_grpc_em_alarm() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   gpr_timespec alarm_deadline; 
														 | 
														
														 | 
														
															   gpr_timespec alarm_deadline; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   gpr_timespec followup_deadline; 
														 | 
														
														 | 
														
															   gpr_timespec followup_deadline; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-  alarm_arg *cancel_arg = NULL; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   alarm_arg arg; 
														 | 
														
														 | 
														
															   alarm_arg arg; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   alarm_arg arg2; 
														 | 
														
														 | 
														
															   alarm_arg arg2; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   void *fdone; 
														 | 
														
														 | 
														
															   void *fdone; 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -649,7 +648,7 @@ static void test_grpc_em_alarm() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															              GRPC_EM_OK); 
														 | 
														
														 | 
														
															              GRPC_EM_OK); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   GPR_ASSERT(grpc_em_alarm_add(&alarm_to_cancel, 
														 | 
														
														 | 
														
															   GPR_ASSERT(grpc_em_alarm_add(&alarm_to_cancel, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                                gpr_time_add(tv2, gpr_now())) == GRPC_EM_OK); 
														 | 
														
														 | 
														
															                                gpr_time_add(tv2, gpr_now())) == GRPC_EM_OK); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-  switch (grpc_em_alarm_cancel(&alarm_to_cancel, (void **)&cancel_arg)) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  switch (grpc_em_alarm_cancel(&alarm_to_cancel)) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     case GRPC_EM_OK: 
														 | 
														
														 | 
														
															     case GRPC_EM_OK: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       gpr_log(GPR_INFO, "Alarm cancel succeeded"); 
														 | 
														
														 | 
														
															       gpr_log(GPR_INFO, "Alarm cancel succeeded"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       break; 
														 | 
														
														 | 
														
															       break; 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -700,10 +699,6 @@ static void test_grpc_em_alarm() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     GPR_ASSERT(0); 
														 | 
														
														 | 
														
															     GPR_ASSERT(0); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   } 
														 | 
														
														 | 
														
															   } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-  if (cancel_arg != &arg2) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    gpr_log(GPR_ERROR, "Alarm cancel arg address wrong"); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    GPR_ASSERT(0); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-  } 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   if (fdone != (void *)&arg2.fcb_arg) { 
														 | 
														
														 | 
														
															   if (fdone != (void *)&arg2.fcb_arg) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     gpr_log(GPR_ERROR, "Followup callback #2 not invoked properly %p %p", fdone, 
														 | 
														
														 | 
														
															     gpr_log(GPR_ERROR, "Followup callback #2 not invoked properly %p %p", fdone, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             &arg2.fcb_arg); 
														 | 
														
														 | 
														
															             &arg2.fcb_arg); 
														 |