diff options
author | Jonathan Peyton <jonathan.l.peyton@intel.com> | 2015-05-26 16:30:41 +0000 |
---|---|---|
committer | Jonathan Peyton <jonathan.l.peyton@intel.com> | 2015-05-26 16:30:41 +0000 |
commit | ff8007711a5a3110d0d2f03808e50e0fe2a5d8fd (patch) | |
tree | 342275bbfee42c657eea990443712912cfd41026 /openmp/runtime/src | |
parent | 9934ccbad139c3d5ef993c53c25499c2c19c2f8b (diff) | |
download | bcm5719-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')
-rw-r--r-- | openmp/runtime/src/kmp_error.c | 4 |
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 ); |