home *** CD-ROM | disk | FTP | other *** search
/ Aminet 10 / aminetcdnumber101996.iso / Aminet / util / gnu / groff_src.lha / groff-1.10src / AMIGA_FILES / diffs < prev    next >
Text File  |  1995-12-10  |  6KB  |  200 lines

  1. *** libgroff/string.cc.orig    Thu Jun 22 09:41:38 1995
  2. --- libgroff/string.cc    Sat Dec  9 19:56:54 1995
  3. ***************
  4. *** 270,276 ****
  5.   
  6.   int string::search(char c) const
  7.   {
  8. !   char *p = (char *)memchr(ptr, c, len);
  9.     return p ? p - ptr : -1;
  10.   }
  11.   
  12. --- 270,276 ----
  13.   
  14.   int string::search(char c) const
  15.   {
  16. !   char *p = (char *)memchr((void *)ptr, c, len);
  17.     return p ? p - ptr : -1;
  18.   }
  19.   
  20. *** libbib/linear.cc.orig    Thu Jun 22 09:41:41 1995
  21. --- libbib/linear.cc    Sat Dec  9 20:02:58 1995
  22. ***************
  23. *** 325,331 ****
  24.         nread = read(fd, &c, 1);
  25.         if (nread != 0)
  26.       error("size of `%1' increased", filename);
  27. !       else if (memchr(buffer + 4, '\0', size < 1024 ? size : 1024) != 0)
  28.       error("database `%1' is a binary file", filename);
  29.         else {
  30.       close(fd);
  31. --- 325,331 ----
  32.         nread = read(fd, &c, 1);
  33.         if (nread != 0)
  34.       error("size of `%1' increased", filename);
  35. !       else if (memchr((void *)(buffer + 4), '\0', size < 1024 ? size : 1024) != 0)
  36.       error("database `%1' is a binary file", filename);
  37.         else {
  38.       close(fd);
  39. *** refer/ref.cc.orig    Tue Jun 27 17:48:39 1995
  40. --- refer/ref.cc    Sat Dec  9 23:05:22 1995
  41. ***************
  42. *** 639,645 ****
  43.     const char *ptr = str.contents();
  44.     const char *end = ptr + str.length();
  45.     while (ptr < end) {
  46. !     const char *name_end = (char *)memchr(ptr, FIELD_SEPARATOR, end - ptr);
  47.       if (name_end == 0)
  48.         name_end = end;
  49.       abbreviate_name(ptr, name_end, result);
  50. --- 639,645 ----
  51.     const char *ptr = str.contents();
  52.     const char *end = ptr + str.length();
  53.     while (ptr < end) {
  54. !     const char *name_end = (char *)memchr((void *)ptr, FIELD_SEPARATOR, end - ptr);
  55.       if (name_end == 0)
  56.         name_end = end;
  57.       abbreviate_name(ptr, name_end, result);
  58. ***************
  59. *** 679,685 ****
  60.         result.append(ptr, end - ptr);
  61.         break;
  62.       }
  63. !     const char *name_end = (char *)memchr(ptr, FIELD_SEPARATOR, end - ptr);
  64.       if (name_end == 0)
  65.         name_end = end;
  66.       reverse_name(ptr, name_end, result);
  67. --- 679,685 ----
  68.         result.append(ptr, end - ptr);
  69.         break;
  70.       }
  71. !     const char *name_end = (char *)memchr((void *)ptr, FIELD_SEPARATOR, end - ptr);
  72.       if (name_end == 0)
  73.         name_end = end;
  74.       reverse_name(ptr, name_end, result);
  75. ***************
  76. *** 823,829 ****
  77.         int is_multiple = join_fields(f) > 0;
  78.         if (capitalize_fields.search(i) >= 0)
  79.       capitalize_field(f);
  80. !       if (memchr(f.contents(), '\n', f.length()) == 0) {
  81.       fprintf(fp, ".ds [%c ", i);
  82.       if (f[0] == ' ' || f[0] == '\\' || f[0] == '"')
  83.         putc('"', fp);
  84. --- 823,829 ----
  85.         int is_multiple = join_fields(f) > 0;
  86.         if (capitalize_fields.search(i) >= 0)
  87.       capitalize_field(f);
  88. !       if (memchr((void *)(f.contents()), '\n', f.length()) == 0) {
  89.       fprintf(fp, ".ds [%c ", i);
  90.       if (f[0] == ' ' || f[0] == '\\' || f[0] == '"')
  91.         putc('"', fp);
  92. ***************
  93. *** 1020,1031 ****
  94.   const char *nth_field(int i, const char *start, const char **endp)
  95.   {
  96.     while (--i >= 0) {
  97. !     start = (char *)memchr(start, FIELD_SEPARATOR, *endp - start);
  98.       if (!start)
  99.         return 0;
  100.       start++;
  101.     }
  102. !   const char *e = (char *)memchr(start, FIELD_SEPARATOR, *endp - start);
  103.     if (e)
  104.       *endp = e;
  105.     return start;
  106. --- 1020,1031 ----
  107.   const char *nth_field(int i, const char *start, const char **endp)
  108.   {
  109.     while (--i >= 0) {
  110. !     start = (char *)memchr((void *)start, FIELD_SEPARATOR, *endp - start);
  111.       if (!start)
  112.         return 0;
  113.       start++;
  114.     }
  115. !   const char *e = (char *)memchr((void *)start, FIELD_SEPARATOR, *endp - start);
  116.     if (e)
  117.       *endp = e;
  118.     return start;
  119. ***************
  120. *** 1120,1131 ****
  121.       return start;
  122.     }
  123.     while (--i >= 0) {
  124. !     start = (char *)memchr(start, SORT_SEP, end - start);
  125.       if (!start)
  126.         return 0;
  127.       start++;
  128.     }
  129. !   const char *e = (char *)memchr(start, SORT_SEP, end - start);
  130.     if (e)
  131.       end = e;
  132.     if (si < 0) {
  133. --- 1120,1131 ----
  134.       return start;
  135.     }
  136.     while (--i >= 0) {
  137. !     start = (char *)memchr((void *)start, SORT_SEP, end - start);
  138.       if (!start)
  139.         return 0;
  140.       start++;
  141.     }
  142. !   const char *e = (char *)memchr((void *)start, SORT_SEP, end - start);
  143.     if (e)
  144.       end = e;
  145.     if (si < 0) {
  146. ***************
  147. *** 1133,1144 ****
  148.       return start;
  149.     }
  150.     while (--si >= 0) {
  151. !     start = (char *)memchr(start, SORT_SUB_SEP, end - start);
  152.       if (!start)
  153.         return 0;
  154.       start++;
  155.     }
  156. !   e = (char *)memchr(start, SORT_SUB_SEP, end - start);
  157.     if (e)
  158.       end = e;
  159.     if (ssi < 0) {
  160. --- 1133,1144 ----
  161.       return start;
  162.     }
  163.     while (--si >= 0) {
  164. !     start = (char *)memchr((void *)start, SORT_SUB_SEP, end - start);
  165.       if (!start)
  166.         return 0;
  167.       start++;
  168.     }
  169. !   e = (char *)memchr((void *)start, SORT_SUB_SEP, end - start);
  170.     if (e)
  171.       end = e;
  172.     if (ssi < 0) {
  173. ***************
  174. *** 1146,1157 ****
  175.       return start;
  176.     }
  177.     while (--ssi >= 0) {
  178. !     start = (char *)memchr(start, SORT_SUB_SUB_SEP, end - start);
  179.       if (!start)
  180.         return 0;
  181.       start++;
  182.     }
  183. !   e = (char *)memchr(start, SORT_SUB_SUB_SEP, end - start);
  184.     if (e)
  185.       end = e;
  186.     *endp = end;
  187. --- 1146,1157 ----
  188.       return start;
  189.     }
  190.     while (--ssi >= 0) {
  191. !     start = (char *)memchr((void *)start, SORT_SUB_SUB_SEP, end - start);
  192.       if (!start)
  193.         return 0;
  194.       start++;
  195.     }
  196. !   e = (char *)memchr((void *)start, SORT_SUB_SUB_SEP, end - start);
  197.     if (e)
  198.       end = e;
  199.     *endp = end;
  200.