commit | c580f2e189810ae655c889536644470575bc551a | [log] [tgz] |
---|---|---|
author | Jordy Rose <jediknil@belkadan.com> | Sun Jun 20 04:30:57 2010 +0000 |
committer | Jordy Rose <jediknil@belkadan.com> | Sun Jun 20 04:30:57 2010 +0000 |
tree | d4e5e454088a4a220b05d69836b09186c58e1c3c | |
parent | 8f9359f5ae1227f3b489d1d261225d8180b64ed3 [diff] |
Casting to void* or any other pointer-to-sizeless type (e.g. function pointers) causes a divide-by-zero error. Simple fix: check if the pointee type size is 0 and bail out early if it is. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@106401 91177308-0d34-0410-b5e6-96231b3b80d8