Summary: Pointers are 64 bit on 64 bit platforms so using an int might truncate the pointer. Using longs supports 32 bit platforms as well. Reviewed By: davidaurelio Differential Revision: D3722479 fbshipit-source-id: c132f24c92c8476b328713861ad30670a43040c4