You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
- 02111-1307, USA. */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+ 02110-1301, USA. */
#if !vfm_h
#define vfm_h 1
#include <time.h>
-/* This is the time at which vfm was last invoked. */
-extern time_t last_vfm_invocation;
-
struct ccase;
typedef struct write_case_data *write_case_data;
typedef int write_case_func (write_case_data);
};
extern const struct case_source_class storage_source_class;
-extern const struct case_source_class data_list_source_class;
extern const struct case_source_class file_type_source_class;
extern const struct case_source_class input_program_source_class;
-extern const struct case_source_class get_source_class;
-extern const struct case_source_class import_source_class;
-extern const struct case_source_class sort_source_class;
struct dictionary;
struct case_source *create_case_source (const struct case_source_class *,
void multipass_procedure_with_splits (void (*) (const struct casefile *,
void *),
void *aux);
+\f
+time_t vfm_last_invocation (void);
#endif /* !vfm_h */