s4-dsdb: use ldb_operr() in the dsdb code
[samba.git] / source4 / dsdb / samdb / ldb_modules / ranged_results.c
index 0c992e0e126e23725d35c624ca5b6f4948ffea75..a3a1aae9847bbc6276edfa779bd9a9adeb2bc6ca 100644 (file)
@@ -216,15 +216,14 @@ static int rr_search(struct ldb_module *module, struct ldb_request *req)
                                              (size_t)(p - new_attrs[i]));
 
                if (!new_attrs[i]) {
-                       ldb_oom(ldb);
-                       return LDB_ERR_OPERATIONS_ERROR;
+                       return ldb_oom(ldb);
                }
        }
 
        if (found_rr) {
                ac = rr_init_context(module, req);
                if (!ac) {
-                       return LDB_ERR_OPERATIONS_ERROR;
+                       return ldb_operr(ldb);
                }
 
                ret = ldb_build_search_req_ex(&down_req, ldb, ac,