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; + } +} +