Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ocli for openSUSE:Factory checked in 
at 2022-09-25 15:35:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ocli (Old)
 and      /work/SRC/openSUSE:Factory/.ocli.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ocli"

Sun Sep 25 15:35:49 2022 rev:6 rq:1005871 version:0.9.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/ocli/ocli.changes        2021-10-29 
22:35:35.079712747 +0200
+++ /work/SRC/openSUSE:Factory/.ocli.new.2275/ocli.changes      2022-09-25 
15:36:13.067755118 +0200
@@ -1,0 +2,6 @@
+Sun Sep 25 09:59:14 UTC 2022 - David Arky <[email protected]>
+
+- Add patch:
+  * fix-dangling-pointer.patch
+
+-------------------------------------------------------------------

New:
----
  fix-dangling-pointer.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ocli.spec ++++++
--- /var/tmp/diff_new_pack.sJbRGU/_old  2022-09-25 15:36:13.471756092 +0200
+++ /var/tmp/diff_new_pack.sJbRGU/_new  2022-09-25 15:36:13.479756111 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ocli
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 # Copyright (c) 2020-2021, Martin Hauke <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
@@ -28,6 +28,7 @@
 Patch0:         0001-FIX-adapted-for-gpsd-3.20.patch
 Patch1:         0001-FIX-adapted-for-gpsd-3.21.patch
 Patch2:         0001-FIX-adapted-for-gpsd-3.23.1.patch
+Patch3:         fix-dangling-pointer.patch
 BuildRequires:  gpsd-devel
 BuildRequires:  mosquitto-devel
 Provides:       owntracks-cli-publisher
@@ -43,6 +44,7 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 %build
 export CFLAGS="%{optflags}"

++++++ fix-dangling-pointer.patch ++++++
--- ocli-0.9.0.orig/owntracks-cli-publisher.c   2022-09-24 10:36:17.717664852 
+0200
+++ ocli-0.9.0/owntracks-cli-publisher.c        2022-09-24 10:14:17.035192128 
+0200
@@ -311,7 +311,7 @@
 
        p = NULL;
        while ((p = (char**)utarray_next(parms, p))) {
-               char *key = basename(*p), *val = NULL;
+               char *key = basename(*p), *val = NULL, buf[1025];
                FILE *fp;
                bool is_exec = false;
 
@@ -333,7 +333,7 @@
                        perror(*p);
                        continue;
                } else {
-                       char buf[1025], *bp;
+                       char *bp;
                        if (fgets(buf, sizeof(buf), fp) != NULL) {
                                if ((bp = strchr(buf, '\r')) != NULL)
                                        *bp = 0;

Reply via email to