libnetapi: do not overwrite status in libnetapi_get_error_string().
authorGünther Deschner <gd@samba.org>
Tue, 15 Apr 2008 22:14:52 +0000 (00:14 +0200)
committerGünther Deschner <gd@samba.org>
Tue, 15 Apr 2008 22:15:39 +0000 (00:15 +0200)
Guenther
(This used to be commit 143e2b573043dd04a6404fc91d781e8a727bd092)

source3/lib/netapi/netapi.c

index 9e309634b46716ab26a5d96cafd88ef290813721..941e3231835293ec09681df7124325a1819b4538 100644 (file)
@@ -253,8 +253,9 @@ NET_API_STATUS libnetapi_set_error_string(struct libnetapi_ctx *ctx,
 ****************************************************************/
 
 const char *libnetapi_get_error_string(struct libnetapi_ctx *ctx,
-                                      NET_API_STATUS status)
+                                      NET_API_STATUS status_in)
 {
+       NET_API_STATUS status;
        struct libnetapi_ctx *tmp_ctx = ctx;
 
        if (!tmp_ctx) {
@@ -268,7 +269,7 @@ const char *libnetapi_get_error_string(struct libnetapi_ctx *ctx,
                return tmp_ctx->error_string;
        }
 
-       return libnetapi_errstr(status);
+       return libnetapi_errstr(status_in);
 }
 
 /****************************************************************