servalproject / serval-dna

The Serval Project's core daemon that implements Distributed Numbering Architecture (DNA), MDP, VoMP, Rhizome, MeshMS, etc.
http://servalproject.org
Other
171 stars 80 forks source link

Serval DNA C code uses ambiguous types #11

Closed gardners closed 10 years ago

gardners commented 12 years ago

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

gardners commented 12 years ago

Originally reported as mantis:0000165 at Tue Apr 3 15:52:11 2012.

quixotique commented 12 years ago

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

quixotique commented 10 years ago

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.