[BACK]Return to mandoc_xr.c CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/mandoc_xr.c between version 1.2 and 1.3

version 1.2, 2017/07/02 15:31:59 version 1.3, 2017/07/02 21:18:29
Line 81  mandoc_xr_add(const char *sec, const char *name, int l
Line 81  mandoc_xr_add(const char *sec, const char *name, int l
         xr->name = xr->hashkey + ssz;          xr->name = xr->hashkey + ssz;
         xr->line = line;          xr->line = line;
         xr->pos = pos;          xr->pos = pos;
           xr->count = 1;
         memcpy(xr->sec, sec, ssz);          memcpy(xr->sec, sec, ssz);
         memcpy(xr->name, name, nsz);          memcpy(xr->name, name, nsz);
   
Line 97  mandoc_xr_add(const char *sec, const char *name, int l
Line 98  mandoc_xr_add(const char *sec, const char *name, int l
                 return 0;                  return 0;
         }          }
   
           oxr->count++;
         ret = (oxr->line == -1) ^ (xr->line == -1);          ret = (oxr->line == -1) ^ (xr->line == -1);
         if (xr->line == -1)          if (xr->line == -1)
                 oxr->line = -1;                  oxr->line = -1;

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

CVSweb