NAME

get_target_word_list - Allocates a Word_list of the specified size

SYNOPSIS

#include "l/l_word_list.h"

Example compile flags (system dependent):
  -DLINUX_X86_64 -DLINUX_X86_64_OPTERON  -DGNU_COMPILER 
   -I/home/kobus/include
   -L/home/kobus/misc/load/linux_x86_64_opteron -L/usr/lib/x86_64-linux-gnu
  -lKJB                               -lfftw3  -lgsl -lgslcblas -ljpeg  -lSVM -lstdc++                    -lpthread -lSLATEC -lg2c    -lacml -lacml_mv -lblas -lg2c      -lncursesw 


int get_target_word_list
(
	Word_list **target_word_list_ptr_ptr,
	int num_words
);

DESCRIPTION

The routine allocates a Word_list of the specified size, with the word (string) pointers initialized to NULL. The standard KJB library allocation semantics are followed. However, we do not do any clever storage recycling. If *target_word_list_ptr_ptr is not null, we just free it and start again.

RETURNS

NO_ERROR on success, and ERROR on failure, with an appropriate error message being set.

DISCLAIMER

This software is not adequatedly tested. It is recomended that results are checked independantly where appropriate.

AUTHOR

Kobus Barnard

DOCUMENTER

Kobus Barnard

SEE ALSO

ra_get_target_word_list , free_word_list , append_word_list , select_from_word_list , copy_word_list , sort_word_list , search_word_list , search_sorted_word_list , concat_word_lists , read_word_list , fp_read_word_list , sget_word_list , write_word_list , fp_write_word_list , count_strings_in_word_list , trim_word_list_empty_entries_at_tail