This is an archive of the discontinued LLVM Phabricator instance.

PluginManager: Don't cast from void-pointer to pointer-to-function
ClosedPublic

Authored by majnemer on Jul 22 2014, 1:32 PM.

Details

Summary

GCC warns on reinterpret_cast expressions involving a void-pointer
source and a pointer-to-function destination. Take a detour through
intptr_t to silence it.

Diff Detail

Repository
rL LLVM

Event Timeline

majnemer updated this revision to Diff 11778.Jul 22 2014, 1:32 PM
majnemer retitled this revision from to PluginManager: Don't cast from void-pointer to pointer-to-function.
majnemer updated this object.
majnemer added reviewers: zturner, tfiala.
majnemer added a subscriber: Unknown Object (MLST).
majnemer closed this revision.Jul 22 2014, 3:08 PM
majnemer updated this revision to Diff 11788.

Closed by commit rL213691 (authored by @majnemer).