Summary: This diff fixes unintentional bottoms in pointer arithmetic of inferbo. The pointer arithmetic on addresses of variables (not array) just returns the operand. Reviewed By: jvillard Differential Revision: D5060424 fbshipit-source-id: 495d8b8master
parent
1a41d9dc89
commit
de32a6728e
@ -0,0 +1,15 @@
|
||||
/*
|
||||
* Copyright (c) 2017 - present Facebook, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This source code is licensed under the BSD style license found in the
|
||||
* LICENSE file in the root directory of this source tree. An additional grant
|
||||
* of patent rights can be found in the PATENTS file in the same directory.
|
||||
*/
|
||||
|
||||
void pointer_arith_bad() {
|
||||
char arr[10];
|
||||
int x = 0;
|
||||
if (&x - 1 == 0)
|
||||
arr[10] = 1;
|
||||
}
|
Loading…
Reference in new issue