diff --git a/srcpkgs/connman-ncurses/patches/check-null.patch b/srcpkgs/connman-ncurses/patches/check-null.patch new file mode 100644 index 00000000000..4be901a2146 --- /dev/null +++ b/srcpkgs/connman-ncurses/patches/check-null.patch @@ -0,0 +1,12 @@ +Index: connman-ncurses-1.0/main.c +=================================================================== +--- connman-ncurses-1.0.orig/main.c ++++ connman-ncurses-1.0/main.c +@@ -420,6 +420,7 @@ void repos_cursor(void) + */ + static void exec_action(struct userptr_data *data) + { ++ if (!data) return; + switch (context.current_context) { + case CONTEXT_SERVICES: + context.serv->dbus_name = strdup(data->dbus_name); diff --git a/srcpkgs/connman-ncurses/template b/srcpkgs/connman-ncurses/template index f54642d553f..da095b3f38d 100644 --- a/srcpkgs/connman-ncurses/template +++ b/srcpkgs/connman-ncurses/template @@ -1,7 +1,7 @@ # Template file for 'connman-ncurses' pkgname=connman-ncurses version=1.0 -revision=6 +revision=7 build_style=gnu-configure hostmakedepends="automake autoconf pkg-config json-c-devel ncurses-devel dbus-devel" makedepends="json-c-devel ncurses-devel dbus-devel"