[ 
https://issues.apache.org/jira/browse/THRIFT-2640?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14503735#comment-14503735
 ] 

ASF GitHub Bot commented on THRIFT-2640:
----------------------------------------

Github user jeremy-w commented on the pull request:

    https://github.com/apache/thrift/pull/442#issuecomment-94577409
  
    Where possible without changing the protocol bits that are pinned by 
codegen, it would be good to address integer width/signedness change issues or 
add the appropriate under/overflow/undefined behavior checking.
    
    Might be helpful background reading: 
[INT02-C](https://www.securecoding.cert.org/confluence/display/c/INT02-C.+Understand+integer+conversion+rules)
 (and other INTxy recommendations) and [Type 
Conversions](https://www.informit.com/articles/article.aspx?p=686170&seqNum=5).
    
    I find that using types that match the APIs I'll be passing them to is far 
easier than thinking through whether I didn't mess something up across implicit 
width and signedness changes.


> Compact Protocol in Cocoa
> -------------------------
>
>                 Key: THRIFT-2640
>                 URL: https://issues.apache.org/jira/browse/THRIFT-2640
>             Project: Thrift
>          Issue Type: Sub-task
>          Components: Cocoa - Library
>    Affects Versions: 0.9.1
>            Reporter: Mark Hornsby
>            Assignee: Jens Geyer
>            Priority: Minor
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to