Fix warning around in scanner.
[awesomized/libmemcached] / libmemcached / csl / parser.cc
index 926621444ff810d6cf299f6471d6285ab0eaf7a1..4f29ac0b1cbab831f364f69d157b695c34310776 100644 (file)
@@ -1631,7 +1631,7 @@ yyreduce:
 /* Line 1806 of yacc.c  */
 #line 230 "libmemcached/csl/parser.yy"
     {
-            if (memcached_failed(context->rc= memcached_server_add_with_weight(context->memc, (yyvsp[(2) - (4)].server).c_str, (yyvsp[(3) - (4)].number), (yyvsp[(4) - (4)].number))))
+            if (memcached_failed(context->rc= memcached_server_add_with_weight(context->memc, (yyvsp[(2) - (4)].server).c_str, (yyvsp[(3) - (4)].number), uint32_t((yyvsp[(4) - (4)].number)))))
             {
               char buffer[1024];
               snprintf(buffer, sizeof(buffer), "Failed to add server: %s:%u", (yyvsp[(2) - (4)].server).c_str, uint32_t((yyvsp[(3) - (4)].number)));
@@ -1646,7 +1646,7 @@ yyreduce:
 /* Line 1806 of yacc.c  */
 #line 240 "libmemcached/csl/parser.yy"
     {
-            if (memcached_failed(context->rc= memcached_server_add_with_weight(context->memc, (yyvsp[(2) - (4)].server).c_str, (yyvsp[(3) - (4)].number), (yyvsp[(4) - (4)].number))))
+            if (memcached_failed(context->rc= memcached_server_add_with_weight(context->memc, (yyvsp[(2) - (4)].server).c_str, (yyvsp[(3) - (4)].number), uint32_t((yyvsp[(4) - (4)].number)))))
             {
               char buffer[1024];
               snprintf(buffer, sizeof(buffer), "Failed to add server: %s:%u", (yyvsp[(2) - (4)].server).c_str, uint32_t((yyvsp[(3) - (4)].number)));
@@ -1661,10 +1661,10 @@ yyreduce:
 /* Line 1806 of yacc.c  */
 #line 250 "libmemcached/csl/parser.yy"
     {
-            if (memcached_failed(context->rc= memcached_server_add_unix_socket_with_weight(context->memc, (yyvsp[(2) - (3)].string).c_str, (yyvsp[(3) - (3)].number))))
+            if (memcached_failed(context->rc= memcached_server_add_unix_socket_with_weight(context->memc, (yyvsp[(2) - (3)].string).c_str, uint32_t((yyvsp[(3) - (3)].number)))))
             {
               char buffer[1024];
-              snprintf(buffer, sizeof(buffer), "Failed to add server: %s", (yyvsp[(2) - (3)].string).c_str);
+              snprintf(buffer, sizeof(buffer), "Failed to add socket: %s", (yyvsp[(2) - (3)].string).c_str);
               parser_abort(context, buffer);
             }
           }
@@ -1684,7 +1684,7 @@ yyreduce:
 /* Line 1806 of yacc.c  */
 #line 263 "libmemcached/csl/parser.yy"
     {
-            context->memc->configure.initial_pool_size= (yyvsp[(2) - (2)].number);
+            context->memc->configure.initial_pool_size= uint32_t((yyvsp[(2) - (2)].number));
           }
     break;
 
@@ -1693,7 +1693,7 @@ yyreduce:
 /* Line 1806 of yacc.c  */
 #line 267 "libmemcached/csl/parser.yy"
     {
-            context->memc->configure.max_pool_size= (yyvsp[(2) - (2)].number);
+            context->memc->configure.max_pool_size= uint32_t((yyvsp[(2) - (2)].number));
           }
     break;