-
Notifications
You must be signed in to change notification settings - Fork 11
/
userint.h
31 lines (26 loc) · 1.04 KB
/
userint.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
/*
// Program: Format
// Written By: Brian E. Reifsnyder
// Module: Save File System header file
// Version: 0.91u
// 0.91l Confirm_... changed, 0.91n more help, 0.91r Ask_Label (-ea 2004)
// 0.91u isLabelChar (ea 2005)
// Copyright: 1999 - 2005 under the terms of the GNU GPL, Version 2
*/
#ifdef USERINT
#define UIEXTERN /* */
#else
#define UIEXTERN extern
#endif
void Exit(int mserror, int fderror); /* or use: #include "driveio.h" */
UIEXTERN void ASCII_CD_Number(unsigned long number);
UIEXTERN void Ask_User_To_Insert_Disk(void);
UIEXTERN int isLabelChar(int ch); /* 0.91u */
UIEXTERN int Ask_Label(char * str); /* 0.91r */
UIEXTERN void Confirm_Hard_Drive_Formatting(int format);
UIEXTERN void Critical_Error_Handler(int source, unsigned int error_code);
UIEXTERN void Display_Drive_Statistics(void);
UIEXTERN void Display_Invalid_Combination(void);
UIEXTERN void Display_Help_Screen(int); /* int argument new in 0.91n */
UIEXTERN void Display_Percentage_Formatted(unsigned long percentage);
UIEXTERN void IllegalArg(char *option, char *argptr);