int fexec_skipempty(const char *arg, ...) { va_list ap; int result; va_start(ap, arg); result = vfcexec(NULL, 1, arg, ap); va_end(ap); return result; }
int fcexec(const char *path, const char *arg, ...) { va_list ap; int result; va_start(ap, arg); result = vfcexec(path, 0, arg, ap); va_end(ap); return result; }
int HIDDEN xbps_file_exec(struct xbps_handle *xhp, const char *arg, ...) { va_list ap; int result; va_start(ap, arg); result = vfcexec(xhp, arg, ap); va_end(ap); return result; }