Fix a segfault
authorVolker Lendecke <vl@samba.org>
Sat, 15 Dec 2007 10:38:28 +0000 (11:38 +0100)
committerJeremy Allison <jra@samba.org>
Sat, 15 Dec 2007 17:13:56 +0000 (09:13 -0800)
sid_to_string still expects a fstring
(This used to be commit 1f352cdd1976ad36484e146165df585b88ec5527)

source3/groupdb/mapping_tdb.c

index 2e4ed4623ed91b14b713ecf9e641fb381a57325e..fa6e93cf9d4995ba6e37f4bbf94afbc18ff39b9b 100644 (file)
@@ -394,8 +394,8 @@ static NTSTATUS one_alias_membership(const DOM_SID *member,
        const char *p;
        TALLOC_CTX *frame;
 
-       sid_to_string(string_sid, member);
-       slprintf(key, sizeof(key), "%s%s", MEMBEROF_PREFIX, string_sid);
+       slprintf(key, sizeof(key), "%s%s", MEMBEROF_PREFIX,
+                sid_string_static(member));
 
        dbuf = tdb_fetch_bystring(tdb, key);