From: David Sommerseth Date: Fri, 29 Apr 2011 11:28:06 +0000 (+0200) Subject: Fix const declarations in plug-in v3 structs X-Git-Tag: v2.3-alpha1~233 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=555fc5e34a9b1aca4bfa435023fe1aa336557ec7;p=thirdparty%2Fopenvpn.git Fix const declarations in plug-in v3 structs Microsoft Visual Studio complains about const char const **ptr declarations and expects them to be be const char ** const ptr. The latter is what was the intention, that neither the pointer nor the value(s) it points at can be changed. Signed-off-by: David Sommerseth Acked-by: Gert Doering --- diff --git a/openvpn-plugin.h b/openvpn-plugin.h index 5c82dafc5..24aa36cbf 100644 --- a/openvpn-plugin.h +++ b/openvpn-plugin.h @@ -203,8 +203,8 @@ struct openvpn_plugin_string_list struct openvpn_plugin_args_open_in { const int type_mask; - const char const **argv; - const char const **envp; + const char ** const argv; + const char ** const envp; }; @@ -267,8 +267,8 @@ struct openvpn_plugin_args_open_return struct openvpn_plugin_args_func_in { const int type; - const char const **argv; - const char const **envp; + const char ** const argv; + const char ** const envp; openvpn_plugin_handle_t handle; void *per_client_context; int current_cert_depth;