fixed tdbtool from core dumping. But the braces to make Chris happy !
[kai/samba.git] / source / tdb / tdbtool.c
index caa294014180ef1e4badae9cc4789bc2283197f6..ba0fb48957d78cd25cda5f38c1bc89c2e0250a78 100644 (file)
@@ -368,8 +368,10 @@ static void first_record(TDB_CONTEXT *the_tdb, TDB_DATA *pkey)
        
        dbuf = tdb_fetch(the_tdb, *pkey);
        if (!dbuf.dptr) terror("fetch failed");
-       /* printf("%s : %*.*s\n", k, (int)dbuf.dsize, (int)dbuf.dsize, dbuf.dptr); */
-       print_rec(the_tdb, *pkey, dbuf, NULL);
+       else {
+               /* printf("%s : %*.*s\n", k, (int)dbuf.dsize, (int)dbuf.dsize, dbuf.dptr); */
+               print_rec(the_tdb, *pkey, dbuf, NULL);
+       }
 }
 
 static void next_record(TDB_CONTEXT *the_tdb, TDB_DATA *pkey)