From: Michael Weiser Date: Mon, 19 Dec 2016 12:38:48 +0000 (+0100) Subject: Fix const warnings for tsig parameters X-Git-Tag: release-1.7.0~2^2~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7351e00fc5095cecaf71a5c7fc795f30b070b3f7;p=thirdparty%2Fldns.git Fix const warnings for tsig parameters Simply add const to python wrappers of tsig parameters as well. They've already been strdup()'d before so nothing should change memory-management-wise and on the level of python. --- diff --git a/contrib/python/ldns_resolver.i b/contrib/python/ldns_resolver.i index b926e65a..7081ec36 100644 --- a/contrib/python/ldns_resolver.i +++ b/contrib/python/ldns_resolver.i @@ -113,9 +113,9 @@ %rename(__ldns_resolver_tsig_algorithm) ldns_resolver_tsig_algorithm; %inline %{ - char * _ldns_resolver_tsig_algorithm(const ldns_resolver *res) + const char * _ldns_resolver_tsig_algorithm(const ldns_resolver *res) { - char *str; + const char *str; str = ldns_resolver_tsig_algorithm(res); if (str != NULL) { str = strdup(str); @@ -128,9 +128,9 @@ %rename(__ldns_resolver_tsig_keydata) ldns_resolver_tsig_keydata; %inline %{ - char * _ldns_resolver_tsig_keydata(const ldns_resolver *res) + const char * _ldns_resolver_tsig_keydata(const ldns_resolver *res) { - char *str; + const char *str; str = ldns_resolver_tsig_keydata(res); if (str != NULL) { str = strdup(str); @@ -143,9 +143,9 @@ %rename(__ldns_resolver_tsig_keyname) ldns_resolver_tsig_keyname; %inline %{ - char * _ldns_resolver_tsig_keyname(const ldns_resolver *res) + const char * _ldns_resolver_tsig_keyname(const ldns_resolver *res) { - char *str; + const char *str; str = ldns_resolver_tsig_keyname(res); if (str != NULL) { str = strdup(str);