httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From r..@hyperreal.org
Subject cvs commit: apache-1.3/src/modules/standard mod_so.c
Date Mon, 23 Mar 1998 15:44:16 GMT
rse         98/03/23 07:44:16

  Modified:    src/modules/standard mod_so.c
  Log:
  if apache+HIDE && module+!HIDE then
      no chance at all, because dlopen() cannot implicitly
      resolve apache's XXX symbols for module because they
      are named AP_XXX
  else if apache+!HIDE && module+HIDE then
      no chance at all, because dlopen() cannot implicitly
      resolve apache's AP_XXX symbols for module because they
      are named XXX
  else if apache+HIDE && module+HIDE then
      we have to prefix the resolved module symbol with AP_
      (THIS PATCH!)
  else if apache+!HIDE && module+!HIDE then
      we have to just resolve the symbol as is
      (AS ALREADY DONE IN THE PAST)
  
  Revision  Changes    Path
  1.14      +4 -0      apache-1.3/src/modules/standard/mod_so.c
  
  Index: mod_so.c
  ===================================================================
  RCS file: /export/home/cvs/apache-1.3/src/modules/standard/mod_so.c,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- mod_so.c	1998/03/17 19:47:54	1.13
  +++ mod_so.c	1998/03/23 15:44:15	1.14
  @@ -252,6 +252,10 @@
       aplog_error(APLOG_MARK, APLOG_DEBUG|APLOG_NOERRNO, NULL,
   		"loaded module %s", modname);
   
  +#ifdef HIDE
  +    modname = pstrcat(cmd->pool, "AP_", modname, NULL);
  +#endif
  +
   #ifdef NEED_UNDERSCORE_SYM
       modname = pstrcat(cmd->pool, "_", modname, NULL);
   #endif
  
  
  

Mime
View raw message