Skip to content

Commit fde5484

Browse files
committed
Increase isql max password length
1 parent af9c732 commit fde5484

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

src/isql/isql.epp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -383,7 +383,7 @@ static Firebird::ITransaction* D__trans = NULL;
383383
static Firebird::ITransaction* M__trans = NULL;
384384
static int global_numbufs; // # of cache buffers on connect
385385
static Firebird::IStatement* global_Stmt = NULL;
386-
static SCHAR Password[128];
386+
static SCHAR Password[PASSWORD_LENGTH];
387387
static SCHAR Charset[128];
388388
static bool Merge_stderr;
389389

@@ -6176,7 +6176,7 @@ static processing_state newdb(TEXT* dbname,
61766176
strcpy(dbname, save_database);
61776177
ISQL_FREE(save_database);
61786178

6179-
TEXT local_psw[BUFFER_LENGTH128];
6179+
TEXT local_psw[PASSWORD_LENGTH];
61806180
TEXT local_usr[BUFFER_LENGTH128];
61816181
TEXT local_sql_role[BUFFER_LENGTH256];
61826182

src/isql/isql.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
const int PRINT_BUFFER_LENGTH = 1024;
4343
const int MAXTERM_SIZE = 32; // SQL termination character
4444
const int USER_LENGTH = 128;
45-
const int PASSWORD_LENGTH = 128;
45+
const int PASSWORD_LENGTH = 8192;
4646
const int ROLE_LENGTH = 128;
4747

4848
/* these constants are purely idiotic; there's no point in having

0 commit comments

Comments
 (0)