libwbclient: let wbcStringToSid handle the global NULL sid.
authorGünther Deschner <gd@samba.org>
Wed, 30 Jul 2008 14:59:11 +0000 (16:59 +0200)
committerKarolin Seeger <kseeger@samba.org>
Thu, 31 Jul 2008 07:21:14 +0000 (09:21 +0200)
Guenther
(cherry picked from commit 09fed085bea9dae5bb8aacd986deed3d458e3574)
(cherry picked from commit fba8506112938bf714c06da08e0e0725a7eecf3a)

source/nsswitch/libwbclient/wbc_sid.c

index 4bfd62caecf1ef12a81956c8dc6a6e5d30cd2976..ca5eab4ea3227d27da477c44057a5c271e4b01cb 100644 (file)
@@ -124,7 +124,7 @@ wbcErr wbcStringToSid(const char *str,
 
        p = q+1;
        x = (uint32_t)strtol(p, &q, 10);
-       if (x==0 || !q || *q!='-') {
+       if (!q || *q!='-') {
                wbc_status = WBC_ERR_INVALID_SID;
                BAIL_ON_WBC_ERROR(wbc_status);
        }