[haiku-commits] haiku: hrev53120 - src/libs/compat/freebsd_network

  • From: waddlesplash <waddlesplash@xxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Tue, 14 May 2019 12:06:44 -0400 (EDT)

hrev53120 adds 1 changeset to branch 'master'
old head: 72f7f7d976c5f9c7c956a0e512c2766b2f5fb180
new head: 32cbf553178d35e54caddab409e53ef0f8f9caa3
overview: 
https://git.haiku-os.org/haiku/log/?qt=range&q=32cbf553178d+%5E72f7f7d976c5

----------------------------------------------------------------------------

32cbf553178d: freebsd_network: Fix logic inversion introduced in the last 
change.
  
  Thanks to Stephan for noticing!

                              [ Augustin Cavalier <waddlesplash@xxxxxxxxx> ]

----------------------------------------------------------------------------

Revision:    hrev53120
Commit:      32cbf553178d35e54caddab409e53ef0f8f9caa3
URL:         https://git.haiku-os.org/haiku/commit/?id=32cbf553178d
Author:      Augustin Cavalier <waddlesplash@xxxxxxxxx>
Date:        Tue May 14 16:03:00 2019 UTC

----------------------------------------------------------------------------

1 file changed, 2 insertions(+), 2 deletions(-)
src/libs/compat/freebsd_network/compat.c | 4 ++--

----------------------------------------------------------------------------

diff --git a/src/libs/compat/freebsd_network/compat.c 
b/src/libs/compat/freebsd_network/compat.c
index 932227fbde..6a5040b1e4 100644
--- a/src/libs/compat/freebsd_network/compat.c
+++ b/src/libs/compat/freebsd_network/compat.c
@@ -271,7 +271,7 @@ device_set_softc(device_t dev, void *softc)
        if (dev->softc == softc)
                return;
 
-       if ((dev->flags & DEVICE_SOFTC_SET) != 0) {
+       if ((dev->flags & DEVICE_SOFTC_SET) == 0) {
                // Not externally allocated. We own it so we must clean it up.
                free(dev->softc);
        }
@@ -458,7 +458,7 @@ device_delete_child(device_t parent, device_t child)
                free((char *)parent->description);
 
        // Delete softc if we were the ones to allocate it.
-       if ((parent->flags & DEVICE_SOFTC_SET) != 0)
+       if ((parent->flags & DEVICE_SOFTC_SET) == 0)
                free(parent->softc);
 
        free(parent);


Other related posts:

  • » [haiku-commits] haiku: hrev53120 - src/libs/compat/freebsd_network - waddlesplash