Subject: ISSUE #?? Proposal: const attribute for input params
From: Michael Rohleder (michael.rohleder@motorola.com)
Date: Tue Nov 26 2002 - 10:31:43 PST
Hi all,
Since today is the deadline [ and we Germans always need to have the last word ;-) ] I would like to enter another proposal I
already said once, but forgot to include in the ISSUE list:
Provide all parameters declared as INPUT (and only them) with the const keyword on the C side of the API. By doing so the compiler
on the C side can validate that the corresponding C value is not being overwritten.
IMHO it makes sense to use such built-in functionality whenever it is possible -- especially at no cost.
-Michael
--NOTE: The content of this message may contain personal views which are not neccessarily the views of Motorola, unless specifically stated.
___________________________________________________ | | _ | Michael Rohleder Tel: +49-89-92103-259 | _ / )| Software Technologist Fax: +49-89-92103-680 |( \ / / | Motorola, Semiconductor Products, System Design | \ \ _( (_ | _ Schatzbogen 7, D-81829 Munich, Germany _ | _) )_ (((\ \>|_/ > < \_|</ /))) (\\\\ \_/ / mailto:Michael.Rohleder@motorola.com \ \_/ ////) \ /_______________________________________________\ / \ _/ \_ / / / \ \
The information contained in this email has been classified as: Motorola General Business Information (x) Motorola Internal Use Only ( ) Motorola Confidential Proprietary ( )
*** This note may contain Motorola Confidential Proprietary or Motorola Internal Use Only Information and is intended to be reviewed by only the individual or organization named above. If you are not the intended recipient or an authorized representative of the intended recipient, you are hereby notified that any review, dissemination or copying of this email and its attachments, if any, or the information contained herein is prohibited. If you have received this email in error, please immediately notify the sender by return email and delete this email from your system. Thank you! ***
This archive was generated by hypermail 2b28 : Tue Nov 26 2002 - 10:32:31 PST