Fixed repeating packages

pull/72/head
parent 1f038761c2
commit 21c23268b5

@ -148,10 +148,12 @@ config_str yon_packages_find(enum YON_PACKAGES_DB_TYPE type, const char *search_
for (iter2 = packages; iter2; iter2=iter2->next){ for (iter2 = packages; iter2; iter2=iter2->next){
const char *name = alpm_pkg_get_name(iter2->data); const char *name = alpm_pkg_get_name(iter2->data);
if (strstr(name,search_string)){ if (strstr(name,search_string)){
if (yon_char_parsed_check_exist(final,(int)*size,(char*)name)==-1){
yon_char_parsed_add_or_create_if_exists(final,(int*)size,(char*)name); yon_char_parsed_add_or_create_if_exists(final,(int*)size,(char*)name);
} }
} }
} }
}
return final; return final;
} }

Loading…
Cancel
Save