diff --git a/src/burp/burp.cpp b/src/burp/burp.cpp index 2f05fb7e2d..b13186b0f0 100644 --- a/src/burp/burp.cpp +++ b/src/burp/burp.cpp @@ -570,8 +570,6 @@ int gbak(Firebird::UtilSvc* uSvc) if (switches.exists(IN_SW_BURP_SE, argv.begin(), 1, argc)) return svc_api_gbak(uSvc, switches); - uSvc->started(); - if (argc <= 1) { burp_usage(switches); @@ -1375,12 +1373,11 @@ int gbak(Firebird::UtilSvc* uSvc) tdgbl->action->act_action = ACT_unknown; action = open_files(file1, &file2, sw_replace, dpb); - MVOL_init(tdgbl->io_buffer_size); + uSvc->started(); int result; - tdgbl->uSvc->started(); switch (action) { case RESTORE: