瀏覽代碼

Merge pull request #1146 from kamailio/vhernando

benchmark: b/f avoid undefined bytes when int and long int sizes mism…
Daniel-Constantin Mierla 8 年之前
父節點
當前提交
407e3e435b
共有 1 個文件被更改,包括 4 次插入4 次删除
  1. 4 4
      src/modules/benchmark/benchmark.c

+ 4 - 4
src/modules/benchmark/benchmark.c

@@ -479,7 +479,7 @@ static inline int fixup_bm_timer(void** param, int param_no)
  */
  */
 void bm_rpc_enable_global(rpc_t* rpc, void* ctx)
 void bm_rpc_enable_global(rpc_t* rpc, void* ctx)
 {
 {
-	long int v1;
+	int v1;
 	if(rpc->scan(ctx, "d", (int*)(&v1))<1) {
 	if(rpc->scan(ctx, "d", (int*)(&v1))<1) {
 		LM_WARN("no parameters\n");
 		LM_WARN("no parameters\n");
 		rpc->fault(ctx, 500, "Invalid Parameters");
 		rpc->fault(ctx, 500, "Invalid Parameters");
@@ -496,7 +496,7 @@ void bm_rpc_enable_global(rpc_t* rpc, void* ctx)
 void bm_rpc_enable_timer(rpc_t* rpc, void* ctx)
 void bm_rpc_enable_timer(rpc_t* rpc, void* ctx)
 {
 {
 	char *p1 = NULL;
 	char *p1 = NULL;
-	long int v2 = 0;
+	int v2 = 0;
 	unsigned int id = 0;
 	unsigned int id = 0;
 
 
 	if(rpc->scan(ctx, "sd", &p1, (int*)(&v2))<2) {
 	if(rpc->scan(ctx, "sd", &p1, (int*)(&v2))<2) {
@@ -518,7 +518,7 @@ void bm_rpc_enable_timer(rpc_t* rpc, void* ctx)
 
 
 void bm_rpc_granularity(rpc_t* rpc, void* ctx)
 void bm_rpc_granularity(rpc_t* rpc, void* ctx)
 {
 {
-	long int v1;
+	int v1;
 	if(rpc->scan(ctx, "d", (int*)(&v1))<1) {
 	if(rpc->scan(ctx, "d", (int*)(&v1))<1) {
 		LM_WARN("no parameters\n");
 		LM_WARN("no parameters\n");
 		rpc->fault(ctx, 500, "Invalid Parameters");
 		rpc->fault(ctx, 500, "Invalid Parameters");
@@ -533,7 +533,7 @@ void bm_rpc_granularity(rpc_t* rpc, void* ctx)
 
 
 void bm_rpc_loglevel(rpc_t* rpc, void* ctx)
 void bm_rpc_loglevel(rpc_t* rpc, void* ctx)
 {
 {
-	long int v1;
+	int v1;
 	if(rpc->scan(ctx, "d", (int*)(&v1))<1) {
 	if(rpc->scan(ctx, "d", (int*)(&v1))<1) {
 		LM_WARN("no parameters\n");
 		LM_WARN("no parameters\n");
 		rpc->fault(ctx, 500, "Invalid Parameters");
 		rpc->fault(ctx, 500, "Invalid Parameters");