lib/tdb: wean off TDB_ERRCODE.
[kai/samba.git] / lib / tdb / common / transaction.c
index 7285513430521af072867ba2980b7bea187ab06c..16e12d647043f9df6c0387dc0189165c20232f74 100644 (file)
@@ -372,7 +372,8 @@ static int transaction_oob(struct tdb_context *tdb, tdb_off_t len, int probe)
        if (len <= tdb->map_size) {
                return 0;
        }
-       return TDB_ERRCODE(TDB_ERR_IO, -1);
+       tdb->ecode = TDB_ERR_IO;
+       return -1;
 }
 
 /*