[PATCH] D63668: [Support] Improve zero-size allocation with safe_malloc, etc.

Xing Xue via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 24 08:02:13 PDT 2019


xingxue added a comment.

malloc(0) can be used to allocate a zero-sized object.  To avoid having a null pointer to the zero-sized object, implementations often change to allocate 1 byte instead.  So this patch makes sense to me.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D63668/new/

https://reviews.llvm.org/D63668





More information about the llvm-commits mailing list