Browse Source

Set legacy define for deprecated API

bel2125 8 years ago
parent
commit
4c6fa8c058
2 changed files with 5 additions and 0 deletions
  1. 2 0
      include/civetweb.h
  2. 3 0
      src/civetweb.c

+ 2 - 0
include/civetweb.h

@@ -553,9 +553,11 @@ CIVETWEB_API int mg_get_server_ports(const struct mg_context *ctx,
                                      struct mg_server_ports *ports);
 
 
+#if defined(MG_LEGACY_INTERFACE)
 /* Deprecated: Use mg_get_server_ports instead. */
 CIVETWEB_API size_t
 mg_get_ports(const struct mg_context *ctx, size_t size, int *ports, int *ssl);
+#endif
 
 
 /* Add, edit or delete the entry in the passwords file.

+ 3 - 0
src/civetweb.c

@@ -2652,6 +2652,8 @@ mg_get_user_connection_data(const struct mg_connection *conn)
 }
 
 
+#if defined(MG_LEGACY_INTERFACE)
+/* Deprecated: Use mg_get_server_ports instead. */
 size_t
 mg_get_ports(const struct mg_context *ctx, size_t size, int *ports, int *ssl)
 {
@@ -2671,6 +2673,7 @@ mg_get_ports(const struct mg_context *ctx, size_t size, int *ports, int *ssl)
 	}
 	return i;
 }
+#endif
 
 
 int