-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Serval DNA C code uses ambiguous types #11
Comments
Originally reported as mantis:0000165 at Tue Apr 3 15:52:11 2012. |
Issue migrated from Mantis to GitHub with Mantis status assigned and resolution open at Tue Sep 11 17:29:01 2012 using sp-mantis2github version 0.91 |
Also check for valid recvaddrlen before processing a received MDP packet.
Also use ssize_t instead of 'int' in a few suitable places
Use open(2)/read(2)/write(2) instead of fopen(3)/fread(3)/fwrite(3) in several places to avoid unnecessary buffering Fix a bug in Rhizome HTTP add's handling of unconfigured manifest template file Improve some debug and error logging for file i/o
There are no longer any uses of long long except where required to invoke the NaCl API or system or standard library calls. Issue #73 fixed most if not all signed vs unsigned bugs, and the changes pulled from #70 and subsequent work on warnings will help prevent any type unsafe code from creeping in. |
We use "long long" etc instead of things like uint_64t
Mantis severity: minor
Mantis priority: normal
Mantis project: Core Project
Product version: 0.09 Shiny
Can reproduce: N/A
The text was updated successfully, but these errors were encountered: