s4:echo RPC - make this one "signed-safe"
authorMatthias Dieter Wallnöfer <mwallnoefer@yahoo.de>
Sat, 21 Nov 2009 17:58:26 +0000 (18:58 +0100)
committerMatthias Dieter Wallnöfer <mwallnoefer@yahoo.de>
Tue, 2 Mar 2010 16:46:02 +0000 (17:46 +0100)
"i" needs to be unsigned here since it counts until "r->in.len" which itself is
unsigned and not signed.

source4/rpc_server/echo/rpc_echo.c

index 8bcee7d925d9a5ee76c3d32261fdbb037a6bf1bf..ef80b26523cf4d0e2e322555620459a2f5b76f09 100644 (file)
@@ -54,7 +54,7 @@ static NTSTATUS dcesrv_echo_SinkData(struct dcesrv_call_state *dce_call, TALLOC_
 
 static NTSTATUS dcesrv_echo_SourceData(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, struct echo_SourceData *r)
 {
-       int i;
+       unsigned int i;
 
        r->out.data = talloc_array(mem_ctx, uint8_t, r->in.len);
        if (!r->out.data) {