Subversion Repositories svn1-original

Rev

Rev 285 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 285 Rev 379
Line 758... Line 758...
758
        delta = ( time_t ) - 1;
758
        delta = ( time_t ) - 1;
759
    else
759
    else
760
        delta = ptr[0].start - ptr[-1].start;
760
        delta = ptr[0].start - ptr[-1].start;
761
 
761
 
762
    time = ptr->start;
762
    time = ptr->start;
763
    flags =  ptr->flags.disqualified || ptr->flags.non_equestrian || ptr->flags.vet_check;
763
    flags =  ptr->flags.disqualified;
764
    if(flags)
764
    if(flags)
765
        time = ( time_t ) - 1;
765
        time = ( time_t ) - 1;
766
 
766
 
767
    print( "%-8s   %-5d", time_fa( time, flags ), ptr->numb );
767
    print( "%-8s   %-5d", time_fa( time, flags ), ptr->numb );
768
    print( "   %-8s", time_fa( delta, TRUE ) );
768
    print( "   %-8s", time_fa( delta, TRUE ) );
Line 796... Line 796...
796
        print( "%-8s   %-5s", "","");
796
        print( "%-8s   %-5s", "","");
797
        return;
797
        return;
798
    }
798
    }
799
 
799
 
800
    time = ptr->start;
800
    time = ptr->start;
801
    flags =  ptr->flags.disqualified || ptr->flags.non_equestrian || ptr->flags.vet_check;
801
    flags =  ptr->flags.disqualified;
802
    if(flags)
802
    if(flags)
803
        time = ( time_t ) - 1;
803
        time = ( time_t ) - 1;
804
 
804
 
805
    print( "%-8s   %-5d", time_fa( time, flags ), ptr->numb );
805
    print( "%-8s   %-5d", time_fa( time, flags ), ptr->numb );
806
}
806
}
Line 836... Line 836...
836
            min = data;
836
            min = data;
837
    }
837
    }
838
    *last = min->numb;                           /* Save current team as done */
838
    *last = min->numb;                           /* Save current team as done */
839
 
839
 
840
    time = min->start;
840
    time = min->start;
841
    flags =  min->flags.disqualified || min->flags.non_equestrian || min->flags.vet_check;
841
    flags =  min->flags.disqualified;
842
    if( flags )
842
    if( flags )
843
        time = ( time_t ) - 1;
843
        time = ( time_t ) - 1;
844
    print( "%-5d   %-8s", min->numb, time_fa( time, flags ) );
844
    print( "%-5d   %-8s", min->numb, time_fa( time, flags ) );
845
}
845
}
846
 
846
 
Line 872... Line 872...
872
        print( "%-5s   %-8s", "","");
872
        print( "%-5s   %-8s", "","");
873
        return;
873
        return;
874
    }
874
    }
875
 
875
 
876
    time = ptr->start;
876
    time = ptr->start;
877
    flags =  ptr->flags.disqualified || ptr->flags.non_equestrian || ptr->flags.vet_check;
877
    flags =  ptr->flags.disqualified;
878
    if(flags)
878
    if(flags)
879
        time = ( time_t ) - 1;
879
        time = ( time_t ) - 1;
880
 
880
 
881
    print( "%-5d   %-8s", ptr->numb, time_fa( time, flags ) );
881
    print( "%-5d   %-8s", ptr->numb, time_fa( time, flags ) );
882
}
882
}
Line 908... Line 908...
908
    const t_legs * b = (const t_legs *)bb;
908
    const t_legs * b = (const t_legs *)bb;
909
 
909
 
910
    int         a_bad;
910
    int         a_bad;
911
    int         b_bad;
911
    int         b_bad;
912
 
912
 
913
    a_bad = a->flags.disqualified || a->flags.non_equestrian || a->start <= 0;
913
    a_bad = a->flags.disqualified || a->start <= 0;
914
    b_bad = b->flags.disqualified || b->flags.non_equestrian || b->start <= 0;
914
    b_bad = b->flags.disqualified || b->start <= 0;
915
 
915
 
916
    if( a_bad || b_bad )                         /* Valid data has precedence */
916
    if( a_bad || b_bad )                         /* Valid data has precedence */
917
    {
917
    {
918
        if( a_bad && b_bad )
918
        if( a_bad && b_bad )
919
            return ( a->numb - b->numb );
919
            return ( a->numb - b->numb );