diff options
Diffstat (limited to 'source3/lib/netapi')
| -rw-r--r-- | source3/lib/netapi/netapi.c | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/source3/lib/netapi/netapi.c b/source3/lib/netapi/netapi.c index 06e353d6ce..1d34934565 100644 --- a/source3/lib/netapi/netapi.c +++ b/source3/lib/netapi/netapi.c @@ -293,9 +293,10 @@ char *libnetapi_errstr(NET_API_STATUS status)  	if (status & 0xc0000000) {  		ret = talloc_strdup(NULL,   				     get_friendly_nt_error_msg(NT_STATUS(status))); +	} else { +		ret = talloc_strdup(NULL, +				    get_friendly_werror_msg(W_ERROR(status)));  	} - -	ret = talloc_strdup(NULL, get_friendly_werror_msg(W_ERROR(status)));  	TALLOC_FREE(frame);  	return ret;  }  | 
