From owner-svn-ports-all@FreeBSD.ORG Fri Apr 25 04:56:02 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8A612E2A; Fri, 25 Apr 2014 04:56:02 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 76C151C0C; Fri, 25 Apr 2014 04:56:02 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s3P4u26R032446; Fri, 25 Apr 2014 04:56:02 GMT (envelope-from mi@svn.freebsd.org) Received: (from mi@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s3P4u2qf032443; Fri, 25 Apr 2014 04:56:02 GMT (envelope-from mi@svn.freebsd.org) Message-Id: <201404250456.s3P4u2qf032443@svn.freebsd.org> From: Mikhail Teterin Date: Fri, 25 Apr 2014 04:56:02 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r352084 - head/textproc/wordnet/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Apr 2014 04:56:02 -0000 Author: mi Date: Fri Apr 25 04:56:01 2014 New Revision: 352084 URL: http://svnweb.freebsd.org/changeset/ports/352084 QAT: https://qat.redports.org/buildarchive/r352084/ Log: Attempt to fix build on HEAD by addressing the new compiler-warning in a number of places. Notified by: automatic builds Modified: head/textproc/wordnet/files/patch-ab head/textproc/wordnet/files/patch-ae Modified: head/textproc/wordnet/files/patch-ab ============================================================================== --- head/textproc/wordnet/files/patch-ab Fri Apr 25 02:52:48 2014 (r352083) +++ head/textproc/wordnet/files/patch-ab Fri Apr 25 04:56:01 2014 (r352084) @@ -83,7 +83,7 @@ + if (*ptype == '\0' && + (*pstr == '\n' || *pstr == ' ' || *pstr == '\0')) { + if (end) -+ *(const char **)end = pstr; ++ *(const void **)end = pstr; return(i); + } } Modified: head/textproc/wordnet/files/patch-ae ============================================================================== --- head/textproc/wordnet/files/patch-ae Fri Apr 25 02:52:48 2014 (r352083) +++ head/textproc/wordnet/files/patch-ae Fri Apr 25 04:56:01 2014 (r352084) @@ -1,5 +1,5 @@ ---- lib/search.c Fri May 6 13:17:39 2005 -+++ lib/search.c Sat Jan 14 17:43:08 2006 +--- lib/search.c 2006-11-29 16:02:21.000000000 -0500 ++++ lib/search.c 2014-04-01 14:50:06.000000000 -0400 @@ -17,5 +17,5 @@ #include "wn.h" @@ -67,7 +67,21 @@ + idx = malloc(sizeof(Index)); assert(idx); -@@ -136,51 +139,52 @@ +@@ -126,61 +129,62 @@ + idx->idxoffset = offset; + +- idx->wd='\0'; +- idx->pos='\0'; ++ idx->wd=NULL; ++ idx->pos=NULL; + idx->off_cnt=0; + idx->tagged_cnt = 0; + idx->sense_cnt=0; +- idx->offset='\0'; ++ idx->offset=NULL; + idx->ptruse_cnt=0; +- idx->ptruse='\0'; ++ idx->ptruse=NULL; /* get the word */ - ptrtok=strtok(line," \n"); @@ -208,6 +222,35 @@ + if (fgets(line, LINEBUF, fp) == NULL) return(NULL); +@@ -293,18 +300,18 @@ + synptr->sstype = DONT_KNOW; + synptr->fnum = 0; +- synptr->pos = '\0'; ++ synptr->pos = NULL; + synptr->wcount = 0; +- synptr->words = '\0'; ++ synptr->words = NULL; + synptr->whichword = 0; + synptr->ptrcount = 0; +- synptr->ptrtyp = '\0'; +- synptr->ptroff = '\0'; +- synptr->ppos = '\0'; +- synptr->pto = '\0'; +- synptr->pfrm = '\0'; ++ synptr->ptrtyp = NULL; ++ synptr->ptroff = NULL; ++ synptr->ppos = NULL; ++ synptr->pto = NULL; ++ synptr->pfrm = NULL; + synptr->fcount = 0; +- synptr->frmid = '\0'; +- synptr->frmto = '\0'; +- synptr->defn = '\0'; ++ synptr->frmid = NULL; ++ synptr->frmto = NULL; ++ synptr->defn = NULL; + synptr->key = 0; + synptr->nextss = NULL; @@ -315,13 +322,10 @@ synptr->headsense = 0; @@ -428,14 +471,14 @@ + sprintf(tmpbuf, "%c:%8.8ld", partchars[dbase], synptr->hereiam); synptr->key = GetKeyForOffset(tmpbuf); } -@@ -547,5 +565,5 @@ +@@ -547,5 +566,5 @@ /* Recursive search algorithm to trace a pointer tree */ -static void traceptrs(SynsetPtr synptr, int ptrtyp, int dbase, int depth) +static void traceptrs(SynsetPtr synptr, int ptyp, int dbase, int depth) { int i; -@@ -559,15 +577,15 @@ +@@ -559,15 +578,15 @@ return; - if (ptrtyp < 0) { @@ -456,28 +499,28 @@ + ((synptr->ptrtyp[i] == ptyp) && ((synptr->pfrm[i] == 0) || (synptr->pfrm[i] == synptr->whichword)))) { -@@ -634,5 +652,5 @@ +@@ -634,5 +653,5 @@ Otherwise, just print the synset pointed to. */ - if ((ptrtyp == PERTPTR || ptrtyp == PPLPTR) && + if ((ptyp == PERTPTR || ptyp == PPLPTR) && synptr->pto[i] != 0) { sprintf(tbuf, " (Sense %d)\n", -@@ -640,5 +658,5 @@ +@@ -640,5 +659,5 @@ printsynset(prefix, cursyn, tbuf, DEFOFF, synptr->pto[i], SKIP_ANTS, PRINT_MARKER); - if (ptrtyp == PPLPTR) { /* adjective pointing to verb */ + if (ptyp == PPLPTR) { /* adjective pointing to verb */ printsynset(" =>", cursyn, "\n", DEFON, ALLWORDS, PRINT_ANTS, PRINT_MARKER); -@@ -656,5 +674,5 @@ +@@ -656,5 +675,5 @@ traceptrs(cursyn, HYPERPTR, getpos(cursyn->pos), 0); } - } else if (ptrtyp == ANTPTR && dbase != ADJ && synptr->pto[i] != 0) { + } else if (ptyp == ANTPTR && dbase != ADJ && synptr->pto[i] != 0) { sprintf(tbuf, " (Sense %d)\n", cursyn->wnsns[synptr->pto[i] - 1]); -@@ -670,10 +688,10 @@ +@@ -670,10 +689,10 @@ printed in buffer so results can be truncated later. */ - if (ptrtyp >= ISMEMBERPTR && ptrtyp <= HASPARTPTR) @@ -490,7 +533,7 @@ + traceptrs(cursyn, ptyp, getpos(cursyn->pos), (depth+1)); free_synset(cursyn); -@@ -684,5 +702,6 @@ +@@ -684,5 +703,6 @@ } -static void tracecoords(SynsetPtr synptr, int ptrtyp, int dbase, int depth) @@ -498,7 +541,7 @@ +tracecoords(SynsetPtr synptr, int ptyp, int depth) { int i; -@@ -709,9 +728,9 @@ +@@ -709,9 +729,9 @@ SKIP_ANTS, PRINT_MARKER); - traceptrs(cursyn, ptrtyp, getpos(cursyn->pos), depth); @@ -510,7 +553,7 @@ + tracecoords(cursyn, ptyp, (depth+1)); free_synset(cursyn); } else -@@ -721,9 +740,10 @@ +@@ -721,9 +741,10 @@ } -static void traceclassif(SynsetPtr synptr, int dbase, int search) @@ -523,7 +566,7 @@ + unsigned int prlist[1024]; char head[60]; int svwnsnsflag; -@@ -789,5 +809,6 @@ +@@ -789,9 +810,12 @@ } -static void tracenomins(SynsetPtr synptr, int dbase) @@ -531,7 +574,36 @@ +tracenomins(SynsetPtr synptr) { int i, j, idx; -@@ -848,5 +869,6 @@ + SynsetPtr cursyn; ++#ifdef FOOP + long int prlist[1024]; ++#endif + char prefix[40], tbuf[20]; + +@@ -823,16 +847,20 @@ + SKIP_ANTS, SKIP_MARKER); + ++#ifdef FOOP + /* only print synset once, even if more than one link */ + + for (j = 0; j < idx; j++) { +-#ifdef FOOP + if (synptr->ptroff[i] == prlist[j]) { + break; + } +-#endif + } ++#else ++ j = idx; ++#endif + + if (j == idx) { ++#ifdef FOOP + prlist[idx++] = synptr->ptroff[i]; ++#endif + printspaces(TRACEP, 2); + printsynset("=> ", cursyn, "\n", DEFON, ALLWORDS, +@@ -848,5 +876,6 @@ and PART info. */ -static void traceinherit(SynsetPtr synptr, int ptrbase, int dbase, int depth) @@ -539,14 +611,14 @@ +traceinherit(SynsetPtr synptr, int ptrbase, int depth) { int i; -@@ -879,5 +901,5 @@ +@@ -879,5 +908,5 @@ if(depth) { depth = depthcheck(depth, cursyn); - traceinherit(cursyn, ptrbase, getpos(cursyn->pos), (depth+1)); + traceinherit(cursyn, ptrbase, depth + 1); free_synset(cursyn); } else -@@ -890,10 +912,10 @@ +@@ -890,10 +919,10 @@ } -static void partsall(SynsetPtr synptr, int ptrtyp) @@ -559,7 +631,7 @@ + ptrbase = (ptyp == HMERONYM) ? HASMEMBERPTR : ISMEMBERPTR; /* First, print out the MEMBER, STUFF, PART info for this synset */ -@@ -912,8 +934,8 @@ +@@ -912,8 +941,8 @@ HMERONYM search only */ -/* if (hasptr && ptrtyp == HMERONYM) { */ @@ -571,14 +643,14 @@ + traceinherit(synptr, ptrbase, 1); } } -@@ -971,5 +993,5 @@ +@@ -971,5 +1000,5 @@ } } else - printantsynset(antptr, "\n", anttype, DEFON); + printantsynset(antptr, "\n", DEFON); free_synset(antptr); -@@ -984,11 +1006,13 @@ +@@ -984,11 +1013,13 @@ /* Fetch the given example sentence from the example file and print it out */ -void getexample(char *offset, char *wd) @@ -595,7 +667,7 @@ + if (line) { while(*line != ' ') line++; -@@ -1005,5 +1029,6 @@ +@@ -1005,5 +1036,6 @@ int findexample(SynsetPtr synptr) { - char tbuf[256], *temp, *offset; @@ -603,7 +675,7 @@ + const char *temp, *offset; int wdnum; int found = 0; -@@ -1097,17 +1122,17 @@ +@@ -1103,17 +1135,17 @@ } -static void freq_word(IndexPtr index) @@ -626,7 +698,7 @@ + cnt = idx->sense_cnt; if (cnt == 0) familiar = 0; if (cnt == 1) familiar = 1; -@@ -1121,10 +1146,11 @@ +@@ -1127,10 +1159,11 @@ sprintf(tmpbuf, "\n%s used as %s is %s (polysemy count = %d)\n", - index->wd, a_an[getpos(index->pos)], freqcats[familiar], cnt); @@ -640,14 +712,14 @@ +wngrep(const char *word_passed, int pos) { FILE *inputfile; char word[256]; -@@ -1237,5 +1263,5 @@ +@@ -1243,5 +1276,5 @@ for (k = 0; k < idx->off_cnt; k++) { if (synset->ptroff[j] == idx->offset[k]) { - add_relatives(VERB, idx, i, k); + add_relatives(i, k); break; } -@@ -1247,8 +1273,9 @@ +@@ -1253,8 +1286,9 @@ } -static void add_relatives(int pos, IndexPtr idx, int rel1, int rel2) @@ -659,7 +731,7 @@ + struct relgrp *rel, *last = NULL, *r; /* If either of the new relatives are already in a relative group, -@@ -1350,5 +1377,6 @@ +@@ -1356,5 +1390,6 @@ */ -char *findtheinfo(char *searchstr, int dbase, int ptrtyp, int whichsense) @@ -667,21 +739,21 @@ +findtheinfo(const char *searchstr, int dbase, int ptyp, int whichsense) { SynsetPtr cursyn; -@@ -1358,5 +1386,5 @@ +@@ -1364,5 +1399,5 @@ char *bufstart; unsigned long offsets[MAXSENSE]; - int skipit; + int skipit = 0; /* Initializations - -@@ -1373,5 +1401,5 @@ +@@ -1379,5 +1414,5 @@ offsets[i] = 0; - switch (ptrtyp) { + switch (ptyp) { case OVERVIEW: WNOverview(searchstr, dbase); -@@ -1402,6 +1430,6 @@ +@@ -1408,6 +1443,6 @@ /* If negative search type, set flag for recursive search */ - if (ptrtyp < 0) { @@ -690,35 +762,35 @@ + ptyp = -ptyp; depth = 1; } -@@ -1439,5 +1467,5 @@ +@@ -1445,5 +1480,5 @@ offsets[offsetcnt++] = idx->offset[sense]; cursyn = read_synset(dbase, idx->offset[sense], idx->wd); - switch(ptrtyp) { + switch(ptyp) { case ANTPTR: if(dbase == ADJ) -@@ -1448,5 +1476,5 @@ +@@ -1454,5 +1489,5 @@ case COORDS: - tracecoords(cursyn, HYPOPTR, dbase, depth); + tracecoords(cursyn, HYPOPTR, depth); break; -@@ -1481,5 +1509,5 @@ +@@ -1487,5 +1522,5 @@ #ifdef FOOP case PPLPTR: - traceptrs(cursyn, ptrtyp, dbase, depth); + traceptrs(cursyn, ptyp, dbase, depth); traceptrs(cursyn, PPLPTR, dbase, depth); break; -@@ -1492,5 +1520,5 @@ +@@ -1498,5 +1533,5 @@ prflag = 1; - traceptrs(cursyn, ptrtyp, dbase, depth); + traceptrs(cursyn, ptyp, dbase, depth); if (dbase == ADJ) { -@@ -1509,14 +1537,14 @@ +@@ -1522,14 +1557,14 @@ case DERIVATION: - tracenomins(cursyn, dbase); @@ -736,7 +808,7 @@ + traceptrs(cursyn, ptyp, dbase, depth); break; -@@ -1587,5 +1615,6 @@ +@@ -1600,5 +1635,6 @@ } -SynsetPtr findtheinfo_ds(char *searchstr, int dbase, int ptrtyp, int whichsense) @@ -744,7 +816,7 @@ +findtheinfo_ds(char *searchstr, int dbase, int ptyp, int whichsense) { IndexPtr idx; -@@ -1603,6 +1632,6 @@ +@@ -1616,6 +1652,6 @@ newsense = 1; - if(ptrtyp < 0) { @@ -753,7 +825,7 @@ + ptyp = -ptyp; depth = 1; } -@@ -1629,8 +1658,6 @@ +@@ -1642,8 +1678,6 @@ newsense = 0; - cursyn->searchtype = ptrtyp; @@ -764,14 +836,14 @@ + cursyn->ptrlist = traceptrs_ds(cursyn, ptyp, depth); lastsyn = cursyn; -@@ -1643,5 +1670,5 @@ +@@ -1656,5 +1690,5 @@ wnresults.numforms++; - if (ptrtyp == COORDS) { /* clean up by removing hypernym */ + if (ptyp == COORDS) { /* clean up by removing hypernym */ lastsyn = synlist->ptrlist; synlist->ptrlist = lastsyn->ptrlist; -@@ -1656,5 +1683,6 @@ +@@ -1669,5 +1703,6 @@ in linked list of data structures. */ -SynsetPtr traceptrs_ds(SynsetPtr synptr, int ptrtyp, int dbase, int depth) @@ -779,7 +851,7 @@ +traceptrs_ds(SynsetPtr synptr, int ptyp, int depth) { int i; -@@ -1680,9 +1708,9 @@ +@@ -1693,9 +1728,9 @@ } - if (ptrtyp == COORDS) { @@ -791,14 +863,14 @@ + tstptrtyp = ptyp; docoords = 0; } -@@ -1694,5 +1722,5 @@ +@@ -1707,5 +1742,5 @@ cursyn=read_synset(synptr->ppos[i], synptr->ptroff[i], ""); - cursyn->searchtype = ptrtyp; + cursyn->searchtype = ptyp; if (lastsyn) -@@ -1704,9 +1732,7 @@ +@@ -1717,9 +1752,7 @@ if(depth) { depth = depthcheck(depth, cursyn); - cursyn->ptrlist = traceptrs_ds(cursyn, ptrtyp, @@ -810,7 +882,7 @@ + cursyn->ptrlist = traceptrs_ds(cursyn, HYPOPTR, 0); } } -@@ -1715,10 +1741,12 @@ +@@ -1728,10 +1761,12 @@ } -static void WNOverview(char *searchstr, int pos) @@ -826,7 +898,7 @@ + int sense_, i, offsetcnt; int svdflag, skipit; unsigned long offsets[MAXSENSE]; -@@ -1742,19 +1770,19 @@ +@@ -1755,19 +1790,19 @@ synset with synset offset and/or lexical file information.*/ - for (sense = 0; sense < idx->off_cnt; sense++) { @@ -853,7 +925,7 @@ + sprintf(tmpbuf, "%d. ", sense_ + 1); } -@@ -1801,8 +1829,9 @@ +@@ -1814,8 +1849,9 @@ /* Do requested search on synset passed, returning output in buffer. */ -char *do_trace(SynsetPtr synptr, int ptrtyp, int dbase, int depth) @@ -865,7 +937,7 @@ + traceptrs(synptr, ptyp, dbase, depth); return(searchbuffer); } -@@ -1811,7 +1840,8 @@ +@@ -1824,7 +1860,8 @@ passed and return bit mask. */ -unsigned int is_defined(char *searchstr, int dbase) @@ -876,7 +948,7 @@ + IndexPtr idx; int i; unsigned long retval = 0; -@@ -1821,8 +1851,8 @@ +@@ -1834,8 +1871,8 @@ wnresults.searchds = NULL; - while ((index = getindex(searchstr, dbase)) != NULL) { @@ -887,7 +959,7 @@ + wnresults.SenseCount[wnresults.numforms] = idx->off_cnt; /* set bits that must be true for all words */ -@@ -1833,36 +1863,36 @@ +@@ -1846,36 +1883,36 @@ /* go through list of pointer characters and set appropriate bits */ - for(i = 0; i < index->ptruse_cnt; i++) { @@ -938,7 +1010,7 @@ + idx->ptruse[i] <= HASPARTPTR) retval |= bit(MERONYM); -@@ -1873,7 +1903,7 @@ +@@ -1886,7 +1923,7 @@ /* check for inherited holonyms and meronyms */ - if (HasHoloMero(index, HMERONYM)) @@ -948,14 +1020,14 @@ + if (HasHoloMero(idx, HHOLONYM)) retval |= bit(HHOLONYM); -@@ -1893,5 +1923,5 @@ +@@ -1906,5 +1943,5 @@ } - free_index(index); + free_index(idx); wnresults.numforms++; } -@@ -1902,5 +1932,6 @@ +@@ -1915,5 +1952,6 @@ meronyms or holonyms. */ -static int HasHoloMero(IndexPtr index, int ptrtyp) @@ -963,7 +1035,7 @@ +HasHoloMero(IndexPtr idx, int ptyp) { int i, j; -@@ -1909,8 +1940,8 @@ +@@ -1922,8 +1960,8 @@ int ptrbase; - ptrbase = (ptrtyp == HMERONYM) ? HASMEMBERPTR : ISMEMBERPTR; @@ -975,7 +1047,7 @@ + synset = read_synset(NOUN, idx->offset[i], ""); for (j = 0; j < synset->ptrcount; j++) { if (synset->ptrtyp[j] == HYPERPTR) { -@@ -1928,10 +1959,10 @@ +@@ -1941,10 +1979,10 @@ } -static int HasPtr(SynsetPtr synptr, int ptrtyp) @@ -988,7 +1060,7 @@ + if(synptr->ptrtyp[i] == ptyp) { return(1); } -@@ -1943,5 +1974,6 @@ +@@ -1956,5 +1994,6 @@ word is not in WordNet. */ -unsigned int in_wn(char *word, int pos) @@ -996,7 +1068,7 @@ +in_wn(const char *word, int pos) { int i; -@@ -1971,5 +2003,6 @@ +@@ -1984,5 +2023,6 @@ /* Strip off () enclosed comments from a word */ -static char *deadjify(char *word) @@ -1004,7 +1076,7 @@ +deadjify(char *word) { char *y; -@@ -2001,5 +2034,6 @@ +@@ -2014,5 +2054,6 @@ strtolower(wdbuf); - if (idx = index_lookup(wdbuf, getpos(synptr->pos))) { @@ -1012,7 +1084,7 @@ + if (idx) { for (i = 0; i < idx->off_cnt; i++) if (idx->offset[i] == synptr->hereiam) { -@@ -2012,5 +2046,7 @@ +@@ -2025,5 +2066,7 @@ } -static void printsynset(char *head, SynsetPtr synptr, char *tail, int definition, int wdnum, int antflag, int markerflag) @@ -1021,14 +1093,14 @@ + int definition, int wdnum, int antflag, int markerflag) { int i, wdcnt; -@@ -2025,5 +2061,5 @@ +@@ -2038,5 +2081,5 @@ if (offsetflag) /* print synset offset */ - sprintf(tbuf + strlen(tbuf),"{%8.8d} ", synptr->hereiam); + sprintf(tbuf + strlen(tbuf),"{%8.8ld} ", synptr->hereiam); if (fileinfoflag) { /* print lexicographer file information */ sprintf(tbuf + strlen(tbuf), "<%s> ", lexfiles[synptr->fnum]); -@@ -2050,9 +2086,10 @@ +@@ -2063,9 +2106,10 @@ } -static void printantsynset(SynsetPtr synptr, char *tail, int anttype, int definition) @@ -1041,14 +1113,14 @@ + const char *str; int first = 1; -@@ -2060,5 +2097,5 @@ +@@ -2073,5 +2117,5 @@ if (offsetflag) - sprintf(tbuf,"{%8.8d} ", synptr->hereiam); + sprintf(tbuf,"{%8.8ld} ", synptr->hereiam); if (fileinfoflag) { sprintf(tbuf + strlen(tbuf),"<%s> ", lexfiles[synptr->fnum]); -@@ -2100,6 +2137,6 @@ +@@ -2113,6 +2157,6 @@ static void catword(char *buf, SynsetPtr synptr, int wdnum, int adjmarker, int antflag) { - static char vs[] = " (vs. %s)"; @@ -1057,7 +1129,7 @@ + static const char *markers[] = { "", /* UNKNOWN_MARKER */ "(predicate)", /* PREDICATIVE */ -@@ -2133,5 +2170,7 @@ +@@ -2146,5 +2190,7 @@ } -static char *printant(int dbase, SynsetPtr synptr, int wdnum, char *template, char *tail) @@ -1066,7 +1138,7 @@ + const char *template, const char *tail) { int i, j, wdoff; -@@ -2187,5 +2226,6 @@ +@@ -2200,5 +2246,6 @@ } -static void printbuffer(char *string) @@ -1074,7 +1146,7 @@ +printbuffer(const char *string) { if (overflag) -@@ -2197,11 +2237,13 @@ +@@ -2210,11 +2257,13 @@ } -static void printsns(SynsetPtr synptr, int sense) @@ -1091,7 +1163,7 @@ +printsense(SynsetPtr synptr, int sense_) { char tbuf[256]; -@@ -2211,7 +2253,7 @@ +@@ -2224,7 +2273,7 @@ if (fnflag) sprintf(tbuf,"\nSense %d in file \"%s\"\n", - sense, lexfiles[synptr->fnum]);