Skip to content

Commit 6ff6e0b

Browse files
committed
Fixed #8903: Use of some switches with parameter in gbak's command line before name of database in -SE mode breaks access to databases with non-default security database
(cherry picked from commit 46c8026)
1 parent 83a83f6 commit 6ff6e0b

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

src/burp/burp.cpp

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -314,6 +314,19 @@ static int svc_api_gbak(Firebird::UtilSvc* uSvc, const Switches& switches)
314314
argv[itr] = 0;
315315
break;
316316
#endif
317+
case IN_SW_BURP_S:
318+
case IN_SW_BURP_P:
319+
case IN_SW_BURP_BU:
320+
case IN_SW_BURP_MODE:
321+
case IN_SW_BURP_SKIP_DATA:
322+
case IN_SW_BURP_ROLE:
323+
case IN_SW_BURP_FA:
324+
case IN_SW_BURP_FIX_FSS_DATA:
325+
case IN_SW_BURP_FIX_FSS_METADATA:
326+
case IN_SW_BURP_Y:
327+
case IN_SW_BURP_STATS:
328+
++itr;
329+
break;
317330
}
318331
}
319332

0 commit comments

Comments
 (0)