correct type conversion
authorMiloš Mulač <mulac@civ.zcu.cz>
Wed, 28 Mar 2007 12:26:53 +0000 (12:26 +0000)
committerMiloš Mulač <mulac@civ.zcu.cz>
Wed, 28 Mar 2007 12:26:53 +0000 (12:26 +0000)
org.glite.lb.server/src/jobstat_supp.c

index f88a8ab..f8d4615 100644 (file)
@@ -590,7 +590,7 @@ char *enc_intJobStat(char *old, intJobStat* stat)
        if (ret) ret = enc_branch_states(ret, stat->branch_states);
        if (ret) ret = enc_int_array(ret, stat->children_done_hist, EDG_WLL_NUMBER_OF_DONE_CODES-1);
        if (ret) ret = enc_timeval(ret, stat->last_pbs_event_timestamp);
-       if (ret) ret = enc_string(ret, stat->pbs_reruning);
+       if (ret) ret = enc_int(ret, stat->pbs_reruning);
        return ret;
 }
 
@@ -634,7 +634,7 @@ intJobStat* dec_intJobStat(char *in, char **rest)
                        stat->last_pbs_event_timestamp = dec_timeval(tmp_in, &tmp_in);
                }
                if (tmp_in != NULL) {
-                       stat->pbs_reruning = dec_string(tmp_in, &tmp_in);
+                       stat->pbs_reruning = dec_int(tmp_in, &tmp_in);
                }
        } else if (tmp_in != NULL) {
                edg_wll_FreeStatus(pubstat);