bjh         99/10/18 03:14:46

  Modified:    src/lib/apr/file_io/os2 fileacc.c
  Log:
  OS/2: Add ap_{get,set}_filedata() functions.
  
  Revision  Changes    Path
  1.5       +27 -0     apache-2.0/src/lib/apr/file_io/os2/fileacc.c
  
  Index: fileacc.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/lib/apr/file_io/os2/fileacc.c,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- fileacc.c 1999/10/11 14:18:56     1.4
  +++ fileacc.c 1999/10/18 10:14:46     1.5
  @@ -220,3 +220,30 @@
       }
   }
   
  +
  +
  +ap_status_t ap_get_filedata(void **data, char *key, struct file_t *file)
  +{    
  +    if (file != NULL) {
  +        return ap_get_userdata(data, key, file->cntxt);
  +    }
  +    else {
  +        data = NULL;
  +        return APR_ENOFILE;
  +    }
  +}
  +
  +
  +
  +ap_status_t ap_set_filedata(struct file_t *file, void *data, char *key,
  +                            ap_status_t (*cleanup) (void *))
  +{    
  +    if (file != NULL) {
  +        return ap_set_userdata(data, key, cleanup, file->cntxt);
  +    }
  +    else {
  +        data = NULL;
  +        return APR_ENOFILE;
  +    }
  +}
  +
  
  
  

Reply via email to