static results_t *results_new (void *ele, unsigned short type) { results_t *r = NULL; MALLOC (r, sizeof (results_t)); r->ele = (type == R_AUR_PKG) ? (void *) aur_pkg_dup ((aurpkg_t *) ele) : ele; r->rel = SIZE_MAX; r->type = type; return r; }
static results_t *results_new (void *ele, unsigned short type) { results_t *r = NULL; MALLOC (r, sizeof (results_t)); if (type == R_AUR_PKG) r->ele = (void *) aur_pkg_dup ((aurpkg_t *) ele); else r->ele = ele; r->type = type; return r; }