Skip to content

Commit baf8856

Browse files
authored
Fix potential buffer overflow
1 parent f860e82 commit baf8856

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

interface/gemmt.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -522,7 +522,7 @@ void CNAME(enum CBLAS_ORDER order, enum CBLAS_UPLO Uplo,
522522

523523
IDEBUG_START;
524524

525-
buffer_size = j + k + 128 / sizeof(FLOAT);
525+
buffer_size = 2 * (j + k) + 128 / sizeof(FLOAT);
526526
#ifdef WINDOWS_ABI
527527
buffer_size += 160 / sizeof(FLOAT);
528528
#endif
@@ -611,7 +611,7 @@ void CNAME(enum CBLAS_ORDER order, enum CBLAS_UPLO Uplo,
611611
#endif
612612
IDEBUG_START;
613613

614-
buffer_size = j + k + 128 / sizeof(FLOAT);
614+
buffer_size = 2 * (j + k) + 128 / sizeof(FLOAT);
615615
#ifdef WINDOWS_ABI
616616
buffer_size += 160 / sizeof(FLOAT);
617617
#endif

0 commit comments

Comments
 (0)