<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/108741>108741</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[libc++] Two internal headers are still using `NULL`
</td>
</tr>
<tr>
<th>Labels</th>
<td>
libc++
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
frederick-vs-ja
</td>
</tr>
</table>
<pre>
https://github.com/llvm/llvm-project/blob/a75565a684feaed48cf92284c5901aaa08fd91ad/libcxx/include/__support/xlocale/__nop_locale_mgmt.h#L18-L24
https://github.com/llvm/llvm-project/blob/a75565a684feaed48cf92284c5901aaa08fd91ad/libcxx/include/__locale_dir/locale_base_api/ibm.h#L82-L106
Given libc++'s `<__config>` supports `nullptr` in ancient C++03 mode
https://github.com/llvm/llvm-project/blob/a75565a684feaed48cf92284c5901aaa08fd91ad/libcxx/include/__config#L324
Should we just replace these use of `NULL` with `nullptr`?
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzEU8uOnDAQ_BpzsWZk2jwPHPYRchnlkuSMGrsBbzwY2WZ28_cRMKtsjjmthBp105SqqlUYghlnoobljyx_TnCNk_PN4EmTN-rX6RZOL5j0Tv9uphiXwOQDg5ZBO5o4rf1ZuSuD1trb--u0ePdCKjJoe-t6Bi2WeV7kWFTZQEg6q9RQA1SZymuRIqKoBl2nqDcA06u3NwatmZVdNTFouy6sy-L8BvhmnUJ7TGe3dEfbXcdrPE8M5CWtThfImHhm4uGz6N5JaeO3jaPpMVCHi9lW--vBtYLTJRXFQfaoX82NZr6hMnjcnzJwVggmn7pOuXkwI5NfWCH43ZP967xau0S_jc3McVaG5sifDggh-dVp-lxL7tRBXuT7dY76fXKr1fyV-MsaIve0WFTE40SB-BqIu2FT-O3n5bLJezVx-lcxk22iG6lrWWNCTVpCIauyyCCZGtRaok57rXRVD0h9lipVFqKQSmGRy8Q0ICATdZqLSpQAZwU19lTUMs8E6UqwTNAVjT1vtpydHxMTwkpNKqoySxOLPdmwRwfg49Vgi5JvdjP7dQwsE9aEGP7iRBPtHroPv-XP_Mer42aO5Ge0fCLU5ANHTzxEYy1fg5nHD4Ykq7f_H8tdQ2DQ3mXcGvgTAAD__1xZQaU">