diff --git a/src/include/switch_utils.h b/src/include/switch_utils.h index 89983f3920..9877829824 100644 --- a/src/include/switch_utils.h +++ b/src/include/switch_utils.h @@ -1487,7 +1487,7 @@ SWITCH_DECLARE(unsigned long) switch_getpid(void); SWITCH_DECLARE(switch_status_t) switch_digest(const char *digest_name, unsigned char **digest, const void *input, switch_size_t inputLen, unsigned int *outputlen); SWITCH_DECLARE(switch_status_t) switch_digest_string(const char *digest_name, char **digest_str, const void *input, switch_size_t inputLen, unsigned int *outputlen); -char *switch_must_strdup(const char *_s); +SWITCH_DECLARE(char *) switch_must_strdup(const char *_s); SWITCH_END_EXTERN_C #endif diff --git a/src/switch_utils.c b/src/switch_utils.c index 9b02ecc870..f59f502d62 100644 --- a/src/switch_utils.c +++ b/src/switch_utils.c @@ -4639,7 +4639,7 @@ SWITCH_DECLARE(switch_status_t) switch_digest_string(const char *digest_name, ch return status; } -char *switch_must_strdup(const char *_s) +SWITCH_DECLARE(char *) switch_must_strdup(const char *_s) { char *s = strdup(_s); switch_assert(s);