summaryrefslogtreecommitdiffstats
path: root/openmp/runtime/src/kmp_error.c
diff options
context:
space:
mode:
authorJonathan Peyton <jonathan.l.peyton@intel.com>2015-05-26 16:30:41 +0000
committerJonathan Peyton <jonathan.l.peyton@intel.com>2015-05-26 16:30:41 +0000
commitff8007711a5a3110d0d2f03808e50e0fe2a5d8fd (patch)
tree342275bbfee42c657eea990443712912cfd41026 /openmp/runtime/src/kmp_error.c
parent9934ccbad139c3d5ef993c53c25499c2c19c2f8b (diff)
downloadbcm5719-llvm-ff8007711a5a3110d0d2f03808e50e0fe2a5d8fd.tar.gz
bcm5719-llvm-ff8007711a5a3110d0d2f03808e50e0fe2a5d8fd.zip
One line fix for possible out-of-bounds issue in kmp_error.c
This off-by-one error could lead to an out-of-bounds access on the cons_text_c[] array. llvm-svn: 238215
Diffstat (limited to 'openmp/runtime/src/kmp_error.c')
-rw-r--r--openmp/runtime/src/kmp_error.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/openmp/runtime/src/kmp_error.c b/openmp/runtime/src/kmp_error.c
index 825157afb47..f7c7c8e52f1 100644
--- a/openmp/runtime/src/kmp_error.c
+++ b/openmp/runtime/src/kmp_error.c
@@ -1,4 +1,4 @@
-/*
+/*
* kmp_error.c -- KPTS functions for error checking at runtime
*/
@@ -121,7 +121,7 @@ __kmp_pragma(
kmp_str_buf_t buffer;
kmp_msg_t prgm;
__kmp_str_buf_init( & buffer );
- if ( 0 < ct && ct <= cons_text_c_num ) {
+ if ( 0 < ct && ct < cons_text_c_num ) {
cons = cons_text_c[ ct ];
} else {
KMP_DEBUG_ASSERT( 0 );
OpenPOWER on IntegriCloud