Explorar el Código

dialog: use proper flags for script callback that clean dlg shortcuts

Daniel-Constantin Mierla hace 10 años
padre
commit
b0679c91f2
Se han modificado 2 ficheros con 4 adiciones y 4 borrados
  1. 3 3
      modules/dialog/dialog.c
  2. 1 1
      modules/dialog/dlg_var.c

+ 3 - 3
modules/dialog/dialog.c

@@ -615,17 +615,17 @@ static int mod_init(void)
 		return -1;
 	}
 
-	if (register_script_cb( spiral_detect_reset, POST_SCRIPT_CB|REQUEST_CB,0)<0) {
+	if (register_script_cb(spiral_detect_reset,POST_SCRIPT_CB|REQUEST_CB,0)<0) {
 		LM_ERR("cannot register req pre-script spiral detection reset callback\n");
 		return -1;
 	}
 
-	if (register_script_cb( cb_dlg_locals_reset, POST_SCRIPT_CB|ONREPLY_CB_TYPE,0)<0) {
+	if (register_script_cb(cb_dlg_locals_reset,POST_SCRIPT_CB|ONREPLY_CB,0)<0) {
 		LM_ERR("cannot register reply post-script dlg locals reset callback\n");
 		return -1;
 	}
 
-	if (register_script_cb( cb_dlg_locals_reset, POST_SCRIPT_CB|FAILURE_CB_TYPE,0)<0) {
+	if (register_script_cb(cb_dlg_locals_reset,POST_SCRIPT_CB|FAILURE_CB,0)<0) {
 		LM_ERR("cannot register failure post-script dlg locals reset callback\n");
 		return -1;
 	}

+ 1 - 1
modules/dialog/dlg_var.c

@@ -83,7 +83,7 @@ int cb_dlg_cfg_reset(sip_msg_t *msg, unsigned int flags, void *cbp)
 
 int cb_dlg_locals_reset(sip_msg_t *msg, unsigned int flags, void *cbp)
 {
-	LM_DBG("resetting the local dialog shortcuts\n");
+	LM_DBG("resetting the local dialog shortcuts on script callback: %u\n", flags);
 	cb_dlg_cfg_reset(msg, flags, cbp);
 	cb_profile_reset(msg, flags, cbp);