@@ -26,11 +26,8 @@ use std::sync::{Arc, Mutex};
2626use std:: thread;
2727use uuid:: Uuid ;
2828
29- #[ cfg( feature = "pro" ) ]
30- extern crate engine_pro;
31-
32- #[ cfg( feature = "pro" ) ]
33- use engine_pro:: { register, WriteAOF } ;
29+ extern crate sync_engine;
30+ use sync_engine:: { register, WriteAOF } ;
3431
3532use commands:: {
3633 CreateDB , CreateStatement , DeleteStatement , Exec , ExecStatement ,
@@ -200,7 +197,6 @@ pub extern "C" fn RedisModule_OnLoad(
200197 let c_data_type_name = CString :: new ( "rediSQLDB" ) . unwrap ( ) ;
201198 let ptr_data_type_name = c_data_type_name. as_ptr ( ) ;
202199
203- #[ cfg( feature = "pro" ) ]
204200 let mut types = r:: rm:: ffi:: RedisModuleTypeMethods {
205201 version : 1 ,
206202 rdb_load : Some ( rdb_load) ,
@@ -211,17 +207,6 @@ pub extern "C" fn RedisModule_OnLoad(
211207 free : Some ( free_db) ,
212208 } ;
213209
214- #[ cfg( not( feature = "pro" ) ) ]
215- let mut types = r:: rm:: ffi:: RedisModuleTypeMethods {
216- version : 1 ,
217- rdb_load : Some ( rdb_load) ,
218- rdb_save : Some ( rdb_save) ,
219- aof_rewrite : None ,
220- mem_usage : None ,
221- digest : None ,
222- free : Some ( free_db) ,
223- } ;
224-
225210 let module_c_name = CString :: new ( "rediSQL" ) . unwrap ( ) ;
226211 let module_ptr_name = module_c_name. as_ptr ( ) ;
227212 if unsafe {
@@ -354,7 +339,6 @@ pub extern "C" fn RedisModule_OnLoad(
354339 Err ( e) => return e,
355340 }
356341
357- #[ cfg( feature = "pro" ) ]
358342 match register ( ctx) {
359343 Ok ( ( ) ) => ( ) ,
360344 Err ( e) => return e,
0 commit comments