summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/thread/main.cpp
diff options
context:
space:
mode:
authorSerge Pavlov <sepavloff@gmail.com>2018-02-21 02:02:39 +0000
committerSerge Pavlov <sepavloff@gmail.com>2018-02-21 02:02:39 +0000
commit52525730a163c56f82a43584faa8acb8fd45e1da (patch)
treebd0bbd8442cdba5a7fd40b2555bfa0a7ac1e02ff /lldb/packages/Python/lldbsuite/test/python_api/thread/main.cpp
parent56492f9177e57b383d54366f93d77595ee80fd78 (diff)
downloadbcm5719-llvm-52525730a163c56f82a43584faa8acb8fd45e1da.tar.gz
bcm5719-llvm-52525730a163c56f82a43584faa8acb8fd45e1da.zip
Clean up use of C allocation functions
If the value returned by `malloc`, `calloc` or `realloc` is not checked for null pointer, this change replaces them for `safe_malloc`, `safe_calloc` or `safe_realloc`, which are defined in the namespace `llvm`. These function report fatal error on out of memory. In the plain C files, assertion statements are added to ensure that memory is successfully allocated. The aim of this change is to get better diagnostics of OOM on Windows. Differential Revision: https://reviews.llvm.org/D43017 llvm-svn: 325661
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/thread/main.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud