From: Dan Scott Date: Sat, 20 Apr 2013 02:41:21 +0000 (-0400) Subject: Silence compiler warning about discarding const X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=refs%2Fheads%2Fuser%2Fdbs%2Fsilence_const_discard;p=working%2FOpenSRF.git Silence compiler warning about discarding const By declaring str as "char *" rather than "const char *", then casting the result of osrfArrayGetString to (char *), we make the compiler happier. Signed-off-by: Dan Scott --- diff --git a/src/gateway/osrf_http_translator.c b/src/gateway/osrf_http_translator.c index f829fa0..166d111 100644 --- a/src/gateway/osrf_http_translator.c +++ b/src/gateway/osrf_http_translator.c @@ -276,9 +276,9 @@ static char* osrfHttpTranslatorParseRequest(osrfHttpTranslator* trans) { const jsonObject* obj = NULL; int i = 0; - const char* str; + char* str; int redactParams = 0; - while( (str = osrfStringArrayGetString(log_protect_arr, i++)) ) { + while( (str = (char *) osrfStringArrayGetString(log_protect_arr, i++)) ) { //osrfLogInternal(OSRF_LOG_MARK, "Checking for log protection [%s]", str); if(!strncmp(method, str, strlen(str))) { redactParams = 1;