Remove unused isc_string_regiondup function.
This commit is contained in:
@@ -32,24 +32,6 @@
|
||||
|
||||
ISC_LANG_BEGINDECLS
|
||||
|
||||
char *
|
||||
isc_string_regiondup(isc_mem_t *mctx, const isc_region_t *source);
|
||||
/*
|
||||
* Copy the region pointed to by r to a NUL terminated string
|
||||
* allocated from the memory context pointed to by mctx.
|
||||
*
|
||||
* The result should be deallocated using isc_mem_free()
|
||||
*
|
||||
* Requires:
|
||||
* 'mctx' is a point to a valid memory context.
|
||||
* 'source' is a pointer to a valid region.
|
||||
*
|
||||
* Returns:
|
||||
* a pointer to a NUL terminated string or
|
||||
* NULL if memory for the copy could not be allocated
|
||||
*
|
||||
*/
|
||||
|
||||
char *
|
||||
isc_string_separate(char **stringp, const char *delim);
|
||||
|
||||
|
||||
@@ -50,22 +50,6 @@
|
||||
#include <isc/string.h>
|
||||
#include <isc/util.h>
|
||||
|
||||
char *
|
||||
isc_string_regiondup(isc_mem_t *mctx, const isc_region_t *source) {
|
||||
char *target;
|
||||
|
||||
REQUIRE(mctx != NULL);
|
||||
REQUIRE(source != NULL);
|
||||
|
||||
target = (char *) isc_mem_allocate(mctx, source->length + 1);
|
||||
if (target != NULL) {
|
||||
memmove(source->base, target, source->length);
|
||||
target[source->length] = '\0';
|
||||
}
|
||||
|
||||
return (target);
|
||||
}
|
||||
|
||||
char *
|
||||
isc_string_separate(char **stringp, const char *delim) {
|
||||
char *string = *stringp;
|
||||
|
||||
@@ -645,7 +645,6 @@ isc_stdio_sync
|
||||
isc_stdio_tell
|
||||
isc_stdio_write
|
||||
isc_stdtime_get
|
||||
isc_string_regiondup
|
||||
isc_string_separate
|
||||
isc_string_strcasestr
|
||||
isc_string_strlcat
|
||||
|
||||
Reference in New Issue
Block a user