X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=src%2Fdata%2Ffile-handle-def.h;h=a3d837ab924b0a60af7a4bf319eabe0c31bef4ca;hb=847f28dc2b47bda50561ff1547af42053a56eb78;hp=c5c61ea865a34cc67e8ea56aa473872d31f3fac0;hpb=dcf9b154cbcaa35c3d8459a201b77eec8bcb30bd;p=pspp diff --git a/src/data/file-handle-def.h b/src/data/file-handle-def.h index c5c61ea865..a3d837ab92 100644 --- a/src/data/file-handle-def.h +++ b/src/data/file-handle-def.h @@ -1,6 +1,5 @@ /* PSPP - computes sample statistics. Copyright (C) 1997-9, 2000, 2005, 2006 Free Software Foundation, Inc. - Written by Ben Pfaff . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as @@ -53,7 +52,7 @@ void fh_done (void); /* Creating file handles. */ struct file_handle *fh_create_file (const char *handle_name, - const char *filename, + const char *file_name, const struct fh_properties *); struct file_handle *fh_create_scratch (const char *handle_name); const struct fh_properties *fh_default_properties (void); @@ -62,16 +61,17 @@ const struct fh_properties *fh_default_properties (void); void fh_free (struct file_handle *); /* Finding file handles. */ -struct file_handle *fh_from_name (const char *handle_name); -struct file_handle *fh_from_filename (const char *filename); +struct file_handle *fh_from_id (const char *handle_name); +struct file_handle *fh_from_file_name (const char *file_name); struct file_handle *fh_inline_file (void); /* Generic properties of file handles. */ +const char *fh_get_id (const struct file_handle *); const char *fh_get_name (const struct file_handle *); enum fh_referent fh_get_referent (const struct file_handle *); /* Properties of FH_REF_FILE file handles. */ -const char *fh_get_filename (const struct file_handle *); +const char *fh_get_file_name (const struct file_handle *); enum fh_mode fh_get_mode (const struct file_handle *) ; /* Properties of FH_REF_FILE and FH_REF_INLINE file handles. */