Version the functions in libsudo_util

This commit is contained in:
Todd C. Miller
2014-07-22 11:26:17 -06:00
parent 127ba1354b
commit 844a285391
29 changed files with 346 additions and 268 deletions

View File

@@ -74,7 +74,7 @@
* malloc(3) fails.
*/
void *
sudo_emalloc(size_t size)
sudo_emalloc_v1(size_t size)
{
void *ptr;
@@ -91,7 +91,7 @@ sudo_emalloc(size_t size)
* if overflow would occur or if the system malloc(3) fails.
*/
void *
sudo_emallocarray(size_t nmemb, size_t size)
sudo_emallocarray_v1(size_t nmemb, size_t size)
{
void *ptr;
@@ -112,7 +112,7 @@ sudo_emallocarray(size_t nmemb, size_t size)
* On success, the allocated space is zero-filled.
*/
void *
sudo_ecalloc(size_t nmemb, size_t size)
sudo_ecalloc_v1(size_t nmemb, size_t size)
{
void *ptr;
@@ -135,7 +135,7 @@ sudo_ecalloc(size_t nmemb, size_t size)
* if the system realloc(3) does not support this.
*/
void *
sudo_erealloc(void *ptr, size_t size)
sudo_erealloc_v1(void *ptr, size_t size)
{
if (size == 0)
@@ -154,7 +154,7 @@ sudo_erealloc(void *ptr, size_t size)
* realloc(3) does not support this.
*/
void *
sudo_ereallocarray(void *ptr, size_t nmemb, size_t size)
sudo_ereallocarray_v1(void *ptr, size_t nmemb, size_t size)
{
if (nmemb == 0 || size == 0)
@@ -176,7 +176,7 @@ sudo_ereallocarray(void *ptr, size_t nmemb, size_t size)
* with a NULL pointer even if the system realloc(3) does not support this.
*/
void *
sudo_erecalloc(void *ptr, size_t onmemb, size_t nmemb, size_t msize)
sudo_erecalloc_v1(void *ptr, size_t onmemb, size_t nmemb, size_t msize)
{
size_t size;
@@ -201,7 +201,7 @@ sudo_erecalloc(void *ptr, size_t onmemb, size_t nmemb, size_t msize)
* malloc(3) fails. NOTE: unlike strdup(3), sudo_estrdup(NULL) is legal.
*/
char *
sudo_estrdup(const char *src)
sudo_estrdup_v1(const char *src)
{
char *dst = NULL;
size_t len;
@@ -220,7 +220,7 @@ sudo_estrdup(const char *src)
* malloc(3) fails. NOTE: unlike strdup(3), sudo_estrdup(NULL) is legal.
*/
char *
sudo_estrndup(const char *src, size_t maxlen)
sudo_estrndup_v1(const char *src, size_t maxlen)
{
char *dst = NULL;
size_t len = 0;
@@ -242,7 +242,7 @@ sudo_estrndup(const char *src, size_t maxlen)
* returns -1 (out of memory).
*/
int
sudo_easprintf(char **ret, const char *fmt, ...)
sudo_easprintf_v1(char **ret, const char *fmt, ...)
{
int len;
va_list ap;
@@ -261,7 +261,7 @@ sudo_easprintf(char **ret, const char *fmt, ...)
* returns -1 (out of memory).
*/
int
sudo_evasprintf(char **ret, const char *format, va_list args)
sudo_evasprintf_v1(char **ret, const char *format, va_list args)
{
int len;