Fix signed/unsigned comparisons

Project: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/commit/8870dca9
Tree: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/tree/8870dca9
Diff: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/diff/8870dca9

Branch: refs/heads/master
Commit: 8870dca9e8c3f1c189301ebe9f769a742cfdabe7
Parents: aa73df7
Author: Nick Wellnhofer <[email protected]>
Authored: Tue Nov 11 18:54:44 2014 +0100
Committer: Nick Wellnhofer <[email protected]>
Committed: Tue Nov 11 20:53:37 2014 +0100

----------------------------------------------------------------------
 compiler/src/CFCPerlSub.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucy-clownfish/blob/8870dca9/compiler/src/CFCPerlSub.c
----------------------------------------------------------------------
diff --git a/compiler/src/CFCPerlSub.c b/compiler/src/CFCPerlSub.c
index 8028882..d114521 100644
--- a/compiler/src/CFCPerlSub.c
+++ b/compiler/src/CFCPerlSub.c
@@ -226,10 +226,10 @@ char*
 CFCPerlSub_arg_name_list(CFCPerlSub *self) {
     CFCParamList  *param_list = self->param_list;
     CFCVariable  **arg_vars   = CFCParamList_get_variables(param_list);
-    size_t        num_vars   = CFCParamList_num_vars(param_list);
+    size_t         num_vars   = CFCParamList_num_vars(param_list);
     char          *name_list  = CFCUtil_strdup("arg_self");
 
-    for (int i = 1; i < num_vars; i++) {
+    for (size_t i = 1; i < num_vars; i++) {
         const char *var_name = CFCVariable_micro_sym(arg_vars[i]);
         name_list = CFCUtil_cat(name_list, ", arg_", var_name, NULL);
     }

Reply via email to