]> granicus.if.org Git - apache/commitdiff
* include/ap_socache.h: Use C++ safety wrappers, and rename ->delete
authorJoe Orton <jorton@apache.org>
Tue, 9 Dec 2008 15:19:08 +0000 (15:19 +0000)
committerJoe Orton <jorton@apache.org>
Tue, 9 Dec 2008 15:19:08 +0000 (15:19 +0000)
  to ->remove since the former is a C++ reserved word.

* modules/ssl/ssl_scache.c (ssl_scache_remove): Update accordingly.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724745 13f79535-47bb-0310-9956-ffa450edef68

include/ap_socache.h
modules/ssl/ssl_scache.c

index 8d0492e34db26acc5979414e7300c565d9b63859..d87ce76d29ff3e7dcb31525d71c0037b3a1af66e 100644 (file)
 #include "ap_provider.h"
 #include "apr_pools.h"
 
-/** If this flag is set, the store/retrieve/delete/status interfaces
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/** If this flag is set, the store/retrieve/remove/status interfaces
  * of the provider are NOT safe to be called concurrently from
  * multiple processes or threads, and an external global mutex must be
  * used to serialize access to the provider. */
@@ -141,7 +145,7 @@ typedef struct ap_socache_provider_t {
      * @param idlen Length of id blob
      * @param pool Pool for temporary allocations.
      */
-    void (*delete)(ap_socache_instance_t *instance, server_rec *s,
+    void (*remove)(ap_socache_instance_t *instance, server_rec *s,
                    const unsigned char *id, unsigned int idlen,
                    apr_pool_t *pool);
 
@@ -163,5 +167,9 @@ typedef struct ap_socache_provider_t {
 /** Default provider name. */
 #define AP_SOCACHE_DEFAULT_PROVIDER "default"
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif /* AP_SOCACHE_H */
 /** @} */
index 83e40053acc19ff0c1a4e1feaaa91318394c3a98..7148cd91045b2d6189f6674323e081a2ff9dfe20 100644 (file)
@@ -161,7 +161,7 @@ void ssl_scache_remove(server_rec *s, UCHAR *id, int idlen,
         ssl_mutex_on(s);
     }
 
-    mc->sesscache->delete(mc->sesscache_context, s, id, idlen, p);
+    mc->sesscache->remove(mc->sesscache_context, s, id, idlen, p);
 
     if (mc->sesscache->flags & AP_SOCACHE_FLAG_NOTMPSAFE) {
         ssl_mutex_off(s);