r19428: moved tdbutil.c from lib/tdb/common/ to lib/util/util_tdb.c
[samba.git] / source4 / lib / samba3 / group.c
index 13b21ed21feb33ebbe04a843690ce366b754fff9..44d8775e428c26a24781b2b426ac2b60f7290d31 100644 (file)
@@ -20,9 +20,9 @@
  */
 
 #include "includes.h"
-#include "system/iconv.h"
 #include "lib/samba3/samba3.h"
-#include "lib/tdb/include/tdbutil.h"
+#include "lib/tdb/include/tdb.h"
+#include "lib/util/util_tdb.h"
 #include "system/filesys.h"
 #include "libcli/security/security.h"
 
@@ -73,7 +73,7 @@ NTSTATUS samba3_read_grouptdb(const char *file, TALLOC_CTX *ctx, struct samba3_g
 
        for (kbuf = tdb_firstkey(tdb); 
             kbuf.dptr; 
-            newkey = tdb_nextkey(tdb, kbuf), safe_free(kbuf.dptr), kbuf=newkey) {
+            newkey = tdb_nextkey(tdb, kbuf), free(kbuf.dptr), kbuf=newkey) {
                struct samba3_groupmapping map;
                const char *k = (const char *)kbuf.dptr;