# #
#############################################################################*/
+#include <ctype.h>
#include <errno.h>
#include <linux/limits.h>
#include <stdlib.h>
static int pakfire_request_add(struct pakfire_request* request, int action,
const char* what, int extra_flags) {
+ if (!what) {
+ errno = EINVAL;
+ return 1;
+ }
+
+ // Remove leading whitespace
+ while (*what && isspace(*what))
+ what++;
+
// Download and add any remote files
if (pakfire_request_is_url(what))
return pakfire_request_add_url(request, action, what, extra_flags);