/[CvsGraph]/cvsgraph/cvsgraph.c
ViewVC logotype

Diff of /cvsgraph/cvsgraph.c

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.62, Sat Jul 8 13:56:54 2006 UTC revision 1.63, Sun Jul 30 21:06:02 2006 UTC
# Line 3426  Line 3426 
3426                          }                          }
3427                          else                          else
3428                          {                          {
3429                                  if(fr->y < tr->y)                                  if(fr->branch && fr->branch->branchpoint &&
3430                                            tr->branch && tr->branch->branchpoint &&
3431                                            fr->branch->branchpoint->branch == tr->branch->branchpoint->branch)
3432                                    {
3433                                            y1 = fr->y + fr->h/2;
3434                                            y2 = tr->y + tr->h/2;
3435                                    }
3436                                    else if(fr->y < tr->y)
3437                                  {                                  {
3438                                          y1 = fr->y + fr->h/2;                                          y1 = fr->y + fr->h/2;
3439                                          y2 = tr->y - tr->h/2;                                          y2 = tr->y - tr->h/2;
# Line 3449  Line 3456 
3456                          }                          }
3457                          else                          else
3458                          {                          {
3459                                  if(fr->cx < tr->cx)                                  if(fr->branch && fr->branch->branchpoint &&
3460                                            tr->branch && tr->branch->branchpoint &&
3461                                            fr->branch->branchpoint->branch == tr->branch->branchpoint->branch)
3462                                    {
3463                                            x1 = fr->cx + fr->w/2;
3464                                            x2 = tr->cx + tr->w/2;
3465                                    }
3466                                    else if(fr->cx < tr->cx)
3467                                  {                                  {
3468                                          x1 = fr->cx + fr->w/2;                                          x1 = fr->cx + fr->w/2;
3469                                          x2 = tr->cx - tr->w/2;                                          x2 = tr->cx - tr->w/2;
# Line 3481  Line 3495 
3495                          }                          }
3496                          else                          else
3497                          {                          {
3498                                  if(y1 > y2)                                  if(fr->branch && fr->branch->branchpoint &&
3499                                            tr->branch && tr->branch->branchpoint &&
3500                                            fr->branch->branchpoint->branch == tr->branch->branchpoint->branch)
3501                                    {
3502                                            map_merge_box(rcs, fp, fr, tr, im, x1-bm, y1, x1+bm, y1+bm);
3503                                            map_merge_box(rcs, fp, fr, tr, im, x2-bm, y2, x2+bm, y2+bm);
3504                                    }
3505                                    else if(y1 > y2)
3506                                  {                                  {
3507                                          map_merge_box(rcs, fp, fr, tr, im, x1-bm, y1-bm, x1+bm, y1);                                          map_merge_box(rcs, fp, fr, tr, im, x1-bm, y1-bm, x1+bm, y1);
3508                                          map_merge_box(rcs, fp, fr, tr, im, x2-bm, y2, x2+bm, y2+bm);                                          map_merge_box(rcs, fp, fr, tr, im, x2-bm, y2, x2+bm, y2+bm);
# Line 3502  Line 3523 
3523                          }                          }
3524                          else                          else
3525                          {                          {
3526                                  if(x1 > x2)                                  if(fr->branch && fr->branch->branchpoint &&
3527                                            tr->branch && tr->branch->branchpoint &&
3528                                            fr->branch->branchpoint->branch == tr->branch->branchpoint->branch)
3529                                    {
3530                                            map_merge_box(rcs, fp, fr, tr, im, x1, y1-tagh2, x1+bm, y1+tagh2);
3531                                            map_merge_box(rcs, fp, fr, tr, im, x2, y2-tagh2, x2+bm, y2+tagh2);
3532                                    }
3533                                    else if(x1 > x2)
3534                                  {                                  {
3535                                          map_merge_box(rcs, fp, fr, tr, im, x1-bm, y1-tagh2, x1, y1+tagh2);                                          map_merge_box(rcs, fp, fr, tr, im, x1-bm, y1-tagh2, x1, y1+tagh2);
3536                                          map_merge_box(rcs, fp, fr, tr, im, x2, y2-tagh2, x2+bm, y2+tagh2);                                          map_merge_box(rcs, fp, fr, tr, im, x2, y2-tagh2, x2+bm, y2+tagh2);
# Line 3788  Line 3816 
3816          "  -[0-9] <txt> Use <txt> for expansion\n"          "  -[0-9] <txt> Use <txt> for expansion\n"
3817          ;          ;
3818    
3819  #define VERSION_STR     "1.6.1"  #define VERSION_STR     "1.6.2"
3820  #define NOTICE_STR      "Copyright (c) 2001-2006 B.Stultiens"  #define NOTICE_STR      "Copyright (c) 2001-2006 B.Stultiens"
3821    
3822  static void append_slash(char **path)  static void append_slash(char **path)

Legend:
Removed from v.1.62  
changed lines
  Added in v.1.63

  ViewVC Help
Powered by ViewVC 1.1.0 with CvsGraph 1.7.0