Skip to main content
assistive.skiplink.to.breadcrumbs
assistive.skiplink.to.header.menu
assistive.skiplink.to.action.menu
assistive.skiplink.to.quick.search
Log in
Confluence
Spaces
Hit enter to search
Help
Online Help
Keyboard Shortcuts
Feed Builder
What’s new
Available Gadgets
About Confluence
Log in
SEI CERT C Coding Standard
Pages
Boards
Space shortcuts
Dashboard
Secure Coding Home
Android
C
C++
Java
Perl
Page tree
Browse pages
Configure
Space tools
View Page
A
t
tachments (0)
Page History
Page Information
View in Hierarchy
View Source
Export to PDF
Export to Word
Pages
…
SEI CERT C Coding Standard
3 Recommendations
Rec. 13. Application Programming Interfaces (API)
API09-C. Compatible values should have the same type
Page Information
Title:
API09-C. Compatible values should have the same type
Author:
Robert Seacord
Dec 17, 2008
Last Changed by:
Kris Kafka
Mar 03, 2021
Tiny Link:
(useful for email)
https://wiki.sei.cmu.edu/confluence/x/YtYxBQ
Export As:
Word
·
PDF
Incoming Links
Android (1)
Page:
Unknown Applicability (C Rules/Recomendations)
Hierarchy
Parent Page
Page:
Rec. 13. Application Programming Interfaces (API)
Labels
Global Labels (3)
api
android-unknown
recommendation
Recent Changes
Time
Editor
Mar 03, 2021 14:18
Kris Kafka
View Changes
Added Automated Detection Table with PC-lint Plus
Jul 06, 2020 11:15
David Svoboda
View Changes
Jan 12, 2018 19:15
Unknown User (lflynn)
View Changes
Nov 16, 2017 14:40
Will Snavely
View Changes
Sep 30, 2015 20:13
Carol J. Lallier
View Page History
Outgoing Links
External Links (5)
https://www.kb.cert.org/vulnotes/bymetric?searchview&query=…
https://wiki.sei.cmu.edu/confluence/display/c/How+this+Codi…
www.openbsd.org/papers/openssh-measures-asiabsdcon2007.pdf
https://wiki.sei.cmu.edu/confluence/pages/viewpage.action?p…
https://wiki.sei.cmu.edu/confluence/pages/viewpage.action?p…
SEI CERT C Coding Standard (8)
Page:
PC-lint Plus_V
Home page:
SEI CERT C Coding Standard
Page:
BB. Definitions
Page:
API07-C. Enforce type safety
Page:
PC-lint Plus
Page:
ERR02-C. Avoid in-band error indicators
Page:
MSC00-C. Compile cleanly at high warning levels
Page:
INT02-C. Understand integer conversion rules
Overview
Content Tools
{"serverDuration": 87, "requestCorrelationId": "48f91a1e3d33bc97"}