Changeset 711 for trunk/gsdl/src/mgpp/text/bool_parser.cpp
- Timestamp:
- 1999-10-18T12:43:31+13:00 (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/src/mgpp/text/bool_parser.cpp
r655 r711 231 231 { 232 232 static char word[MAXSTEMLEN + 1]; /* [RJM 07/98: Memory Leak] */ 233 char *sWord = (char *) Xmalloc(MAXSTEMLEN + 1);233 char *sWord = new char[MAXSTEMLEN + 1]; 234 234 int stem_to_apply, method_using = -1; 235 235 … … 270 270 yylval.text = word; 271 271 *ptr = buf_ptr; /* fix up ptr */ 272 Xfree (sWord);272 delete sWord; 273 273 return TERM; 274 274 } … … 282 282 /* [RPAP - Feb 97: Term Frequency] */ 283 283 int i, freq = 0; 284 for (i = 0; i < Terms-> size(); i++)284 for (i = 0; i < Terms->num; i++) 285 285 freq += Terms->TE[i].WE.count; 286 286 QueryTermList_AddQueryTerm (query_term_list, (unsigned char *) word, freq, method_using); 287 287 288 Xfree (sWord);288 delete sWord; 289 289 mode = 1; 290 290 return '('; … … 293 293 { 294 294 /* Word does not exists - include in tree anyway */ 295 Xfree (sWord);295 delete sWord; 296 296 297 297 /* [RPAP - Feb 97: Term Frequency] */ … … 339 339 else /* mode == 2 */ 340 340 { 341 if (termnum >= Terms-> size())341 if (termnum >= Terms->num) 342 342 { 343 343 mode = 0;
Note:
See TracChangeset
for help on using the changeset viewer.