]> source.dussan.org Git - rspamd.git/commitdiff
Fix checking for error in systemd_get_socket 57/head
authorMikhail Gusarov <dottedmag@dottedmag.net>
Sat, 29 Mar 2014 09:38:12 +0000 (10:38 +0100)
committerMikhail Gusarov <dottedmag@dottedmag.net>
Sat, 29 Mar 2014 09:38:12 +0000 (10:38 +0100)
src/main.c

index 6b71b0f53c045650e4ce8170876de1881612e6d1..7aae80b4a6a49c05ea813f4687e4eccf1554f201 100644 (file)
@@ -564,7 +564,7 @@ systemd_get_socket (gint number)
        if (e != NULL) {
                errno = 0;
                max = strtoul (e, &err, 10);
-               if ((e == NULL || *e == '\0') && max > number) {
+               if ((err == NULL || *err == '\0') && max > number) {
                        sock = number + sd_listen_fds_start;
                        if (fstat (sock, &st) == -1) {
                                return NULL;