]> git.pond.sub.org Git - empserver/commitdiff
Fix the previous revision.
authorMarkus Armbruster <armbru@pond.sub.org>
Fri, 23 Jun 2006 06:07:36 +0000 (06:07 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Fri, 23 Jun 2006 06:07:36 +0000 (06:07 +0000)
src/lib/update/sect.c

index 91a6a54e26e34511b03bece4df603fa7085bd400..f25f7e5afaaf6ed8f525697216fc034f448dd0c4 100644 (file)
@@ -283,6 +283,8 @@ produce_sect(int natnum, int etu, int *bp, long p_sect[][2])
        if (sp->sct_updated != 0)
            continue;
 
+       np = getnatp(natnum);
+
        if ((sp->sct_type == SCT_CAPIT) && (sp->sct_effic > 60)) {
            p_sect[SCT_CAPIT][0]++;
            p_sect[SCT_CAPIT][1] += etu;
@@ -312,8 +314,6 @@ produce_sect(int natnum, int etu, int *bp, long p_sect[][2])
        sp->sct_updated = 1;
        work = 0;
 
-       np = getnatp(natnum);
-
        /* do_feed trys to supply.  So, we need to enable cacheing
           here */
        bp_enable_cachepath();