When we compile thrift on a 64bit platform we see things like the 
following:

.../workspace/stage/include/thrift/transport/TBufferTransports.h: In 
member function ‘virtual const uint8_t* 
apache::thrift::transport::TBufferBase::borrow(uint8_t*, uint32_t*)’:
.../workspace/stage/include/thrift/transport/TBufferTransports.h:97: 
error: conversion to ‘unsigned int’ from ‘long int’ may alter its value

Looks like uint32_t and size_t smashing into each other?

        /r$

--
STSM, WebSphere Appliance Architect
https://www.ibm.com/developerworks/mydeveloperworks/blogs/soma/

Reply via email to