From 30a4e7e602c9d710a2b1c8fd780156ff3217bf04 Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Wed, 15 Aug 2007 02:54:15 +0000 Subject: [PATCH] 2007-08-14 Dan Williams * src/NetworkManagerAP.c - (nm_ap_new_from_properties): fix mistaken check of return value from memcmp (should expect 0) git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2687 4912f4e0-d625-0410-9fb7-b9a5a253dbdc --- ChangeLog | 6 ++++++ src/NetworkManagerAP.c | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index d1710253c6..8b4f899f83 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2007-08-14 Dan Williams + + * src/NetworkManagerAP.c + - (nm_ap_new_from_properties): fix mistaken check of return value + from memcmp (should expect 0) + 2007-08-14 Dan Williams (force-commit to fix wrong comment and partial commit of r2685; this diff --git a/src/NetworkManagerAP.c b/src/NetworkManagerAP.c index d5f904166a..24889fa9eb 100644 --- a/src/NetworkManagerAP.c +++ b/src/NetworkManagerAP.c @@ -503,8 +503,8 @@ nm_ap_new_from_properties (GHashTable *properties) /* ignore APs with invalid BSSIDs */ addr = nm_ap_get_address (ap); - if ( (memcmp (addr->ether_addr_octet, bad_bssid1, ETH_ALEN)) - || (memcmp (addr->ether_addr_octet, bad_bssid2, ETH_ALEN))) { + if ( !(memcmp (addr->ether_addr_octet, bad_bssid1, ETH_ALEN)) + || !(memcmp (addr->ether_addr_octet, bad_bssid2, ETH_ALEN))) { g_object_unref (ap); return NULL; }