The previous few commits introduced a couple of bugs where variables
could be used without being initialized. Fix them.
const char *iname)
{
char *symname = NULL;
- struct plugin_file_handle *handle;
+ struct plugin_file_handle *handle = NULL;
void (*initvt_fn)();
if (map->module != NULL || map->dyn_path == NULL)
/* Decompose the blob into newline-separated words. */
p = dict->word_block;
len = sb.st_size;
+ count = 0;
while (len > 0 && (t = memchr(p, '\n', len)) != NULL) {
*t = '\0';
len -= t - p + 1;