]> git.ipfire.org Git - pakfire.git/commitdiff
daemon: Use our own string comparison macro
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 3 May 2025 14:01:52 +0000 (14:01 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 3 May 2025 14:01:52 +0000 (14:01 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/pakfire/daemon.c

index 9a7f2ecb443018c2deeca33dee05fdd10daddfe6..303f7f29a2d2dd94582efd151b25cc69d43494c0 100644 (file)
@@ -578,8 +578,10 @@ static int pakfire_daemon_recv(struct pakfire_xfer* xfer,
        const char* t = json_object_get_string(type);
 
        // Handle new jobs
-       if (strcmp(t, "job") == 0) {
+       if (pakfire_string_equals(t, "job")) {
                r = pakfire_daemon_job(daemon, m);
+               if (r < 0)
+                       goto ERROR;
 
        } else {
                ERROR(daemon->ctx, "Unknown message. Ignoring:\n%s\n",