(svn r26499) -Codechange: replace strndup with stredup

This commit is contained in:
rubidium
2014-04-24 18:37:39 +00:00
parent 382ca0941f
commit 8960939b22
6 changed files with 30 additions and 43 deletions

View File

@@ -32,21 +32,19 @@
/* Use stredup instead. */
//#define strdup SAFEGUARD_DO_NOT_USE_THIS_METHOD
/* Use stredup instead. */
//#define strndup SAFEGUARD_DO_NOT_USE_THIS_METHOD
#define strndup SAFEGUARD_DO_NOT_USE_THIS_METHOD
/* Use strecpy instead. */
//#define strcpy SAFEGUARD_DO_NOT_USE_THIS_METHOD
//#define strncpy SAFEGUARD_DO_NOT_USE_THIS_METHOD
/* Use strecat instead. */
//#define strcat SAFEGUARD_DO_NOT_USE_THIS_METHOD
//#define strncat SAFEGUARD_DO_NOT_USE_THIS_METHOD
#define strcat SAFEGUARD_DO_NOT_USE_THIS_METHOD
#define strncat SAFEGUARD_DO_NOT_USE_THIS_METHOD
/* Use seprintf instead. */
//#define sprintf SAFEGUARD_DO_NOT_USE_THIS_METHOD
//#define snprintf SAFEGUARD_DO_NOT_USE_THIS_METHOD
#define sprintf SAFEGUARD_DO_NOT_USE_THIS_METHOD
#define snprintf SAFEGUARD_DO_NOT_USE_THIS_METHOD
/* Use vseprintf instead. */
//#define vsprintf SAFEGUARD_DO_NOT_USE_THIS_METHOD
@@ -58,10 +56,4 @@
/* No clear replacement. */
#define strtok SAFEGUARD_DO_NOT_USE_THIS_METHOD
/*
* Possible future methods to mark unsafe, though needs more thought:
* - memcpy; when memory area overlaps it messes up, use memmove.
* - strlen: when the data is 'garbage', this could read beyond bounds.
*/
#endif /* SAFEGUARDS_H */