dgaudet     98/03/17 11:51:49

  Modified:    src/include conf.h
  Log:
  notes about API_EXPORT and API_EXPORT_NONSTD
  
  Revision  Changes    Path
  1.194     +9 -0      apache-1.3/src/include/conf.h
  
  Index: conf.h
  ===================================================================
  RCS file: /export/home/cvs/apache-1.3/src/include/conf.h,v
  retrieving revision 1.193
  retrieving revision 1.194
  diff -u -r1.193 -r1.194
  --- conf.h    1998/03/17 19:38:39     1.193
  +++ conf.h    1998/03/17 19:51:48     1.194
  @@ -744,10 +744,19 @@
   #undef NEED_STRDUP
   #endif
   
  +/* stuff marked API_EXPORT is part of the API, and intended for use
  + * by modules
  + */
   #ifndef API_EXPORT
   #define API_EXPORT(type)    type
   #endif
   
  +/* Stuff marked API_EXPORT_NONSTD is part of the API, and intended for
  + * use by modules.  The difference between API_EXPORT and
  + * API_EXPORT_NONSTD is that the latter is required for any functions
  + * which use varargs or are used via indirect function call.  This
  + * is to accomodate the two calling conventions in windows dlls.
  + */
   #ifndef API_EXPORT_NONSTD
   #define API_EXPORT_NONSTD(type)    type
   #endif
  
  
  

Reply via email to