Преглед на файлове

xhttp_rpc: replace STR_PARAM with PARAM_STR

Alekzander Spiridonov преди 11 години
родител
ревизия
51b233159a
променени са 1 файла, в които са добавени 1 реда и са изтрити 2 реда
  1. 1 2
      modules/xhttp_rpc/xhttp_rpc.c

+ 1 - 2
modules/xhttp_rpc/xhttp_rpc.c

@@ -93,7 +93,7 @@ static cmd_export_t cmds[] = {
 };
 };
 
 
 static param_export_t params[] = {
 static param_export_t params[] = {
-	{"xhttp_rpc_root",	STR_PARAM,	&xhttp_rpc_root.s},
+	{"xhttp_rpc_root",	PARAM_STR,	&xhttp_rpc_root},
 	{"xhttp_rpc_buf_size",	INT_PARAM,	&buf_size},
 	{"xhttp_rpc_buf_size",	INT_PARAM,	&buf_size},
 	{0, 0, 0}
 	{0, 0, 0}
 };
 };
@@ -630,7 +630,6 @@ static int mod_init(void)
 		buf_size = pkg_mem_size/3;
 		buf_size = pkg_mem_size/3;
 
 
 	/* Check xhttp_rpc_root param */
 	/* Check xhttp_rpc_root param */
-	xhttp_rpc_root.len = strlen(xhttp_rpc_root.s);
 	for(i=0;i<xhttp_rpc_root.len;i++){
 	for(i=0;i<xhttp_rpc_root.len;i++){
 		if ( !isalnum(xhttp_rpc_root.s[i]) && xhttp_rpc_root.s[i]!='_') {
 		if ( !isalnum(xhttp_rpc_root.s[i]) && xhttp_rpc_root.s[i]!='_') {
 			LM_ERR("bad xhttp_rpc_root param [%.*s], char [%c] "
 			LM_ERR("bad xhttp_rpc_root param [%.*s], char [%c] "