[BACK]Return to gentexi.c CVS log [TXT][DIR] Up to [local] / OpenXM / src / asir-contrib / packages / doc

Diff for /OpenXM/src/asir-contrib/packages/doc/Attic/gentexi.c between version 1.6 and 1.8

version 1.6, 2002/10/23 01:11:41 version 1.8, 2003/05/24 07:22:19
Line 1 
Line 1 
  /*  $OpenXM: OpenXM/src/asir-contrib/packages/doc/gentexi.c,v 1.5 2002/08/23 03:26:16 noro Exp $  */   /*  $OpenXM: OpenXM/src/asir-contrib/packages/doc/gentexi.c,v 1.7 2002/10/23 01:14:16 takayama Exp $  */
   
 #include <stdio.h>  #include <stdio.h>
 int Debug = 0;  int Debug = 0;
Line 239  char *getCategory(char *key) {
Line 239  char *getCategory(char *key) {
   char *s;    char *s;
   s = str(key);    s = str(key);
   for (i=0; i<strlen(s); i++) {    for (i=0; i<strlen(s); i++) {
     if (s[i] == '_') {      if ((s[i] == '_') || s[i] == '.') {
       s[i] = 0;        s[i] = 0;
       return s;        return s;
     }      }
Line 252  char *getCategory2(char *key) {
Line 252  char *getCategory2(char *key) {
   int count;    int count;
   s = str(key);    s = str(key);
   for (i=0; i<strlen(s); i++) {    for (i=0; i<strlen(s); i++) {
     if (s[i] == '_') count++;      if ((s[i] == '_') || (s[i] == '.')) count++;
     if (count == 2) {      if (count == 2) {
       s[i] = 0; return s;        s[i] = 0; return s;
     }      }
Line 276  struct item *getItem() {
Line 276  struct item *getItem() {
     if (strcmp(key,"begin:") == 0) break;      if (strcmp(key,"begin:") == 0) break;
   }while (p >= 0);    }while (p >= 0);
   if (p < 0) {    if (p < 0) {
     fprintf(stderr,"gentexi: End of input file.\n");      /* fprintf(stderr,"gentexi: End of input file.\n"); */
     return NULL;      return NULL;
   }    }
   p = nextToken(key,LIMIT);    p = nextToken(key,LIMIT);

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.8

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>