Rev 9090 | Rev 9092 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 9090 | Rev 9091 | ||
---|---|---|---|
Line 371... | Line 371... | ||
371 | int i,l; |
371 | int i,l; |
372 | 372 | ||
373 | snprintf(fbuf,sizeof(fbuf),"%s/%s/INDEX",moduledir,name); |
373 | snprintf(fbuf,sizeof(fbuf),"%s/%s/INDEX",moduledir,name); |
374 | indf=fopen(fbuf,"r"); |
374 | indf=fopen(fbuf,"r"); |
375 | if(indf==NULL) { |
375 | if(indf==NULL) { |
376 | fprintf(stderr,"modind: INDEX of %s not found\n",fbuf); return -1 |
376 | fprintf(stderr,"modind: INDEX of %s not found\n",fbuf); return -1; |
377 | } |
377 | } |
378 | l=fread(ibuf,1,MAX_LINELEN,indf); fclose(indf); |
378 | l=fread(ibuf,1,MAX_LINELEN,indf); fclose(indf); |
379 | if(l>0 && l<MAX_LINELEN) ibuf[l]=0; else return -1; |
379 | if(l>0 && l<MAX_LINELEN) ibuf[l]=0; else return -1; |
380 | /* treate all fields in *modindex */ |
380 | /* treate all fields in *modindex */ |
381 | for(i=0;i<MODINDEX_NO;i++) { |
381 | for(i=0;i<MODINDEX_NO;i++) { |